Tayo
Astuce et Tutorial » Programmation / Developpement » Javascript » Astuce rédigée par Zabuza
Description de cet article : Convertir
Lire les commentaires

Convertir chaîne javascript en nombre





Rappel :

En javascript, l'utilisation de guillemets convertir un nombre en chaîne "textuelle".  En effet, prenons deux variable en exemple :

 


var nombre = 22 ;

var pasnombre = "22" ; 

Ces deux variables ne sont pas les mêmes, la deuxième comporte des guillemets.


Et alors ?




Javascript ne considère pas la variable "pasnombre" comme un nombre.. Si vous effectuez un calcul, celui-ci sera faussé. Prenons l'exemple d'une simple addition :


 


alert("22" + 22) ;

// document.getElementById(i).style.width  | document.getElementById(i).style. height ( aurait le même effet )




Cliquez ici pour afficher le résultat.


Ceci affichera 2222 et non 44. Il en va de même avec d'autres variables, comme celles de "style".


Comment faire ?


 Très simplement, en utilisant la fonction parseInt


Même si Javascript gère de façon transparente les changements de type des variables, il est parfois nécessaire de forcer la conversion du type. Ainsi Javascript fournit deux fonctions natives permettant de convertir le type des variables passées en paramètre :



  • parseInt() permet de convertir une variable en nombre

  • parseFloat() permet de convertir une variable en nombre décimal


En exemple :


alert(parseInt("22") + 22) ;






Cliquez ici pour afficher le résultat.


Ceci devrait bien afficher 44 !



réduireNews
réduireTutoriel lié
  • Convertir chaîne javascript en nombre
    Convertir
  • Round Javascript : Arrondir un nombre.
    Comment arrondir un nombre en javascript ?
  • Strlen en ligne
    Internet pratique : un length de javascript en ligne
  • Math.random javascript : Trouver un nombre alÃ..
    Comment trouver un nombre aléatoire en javascript
  • Dans la même catégorie : Javascript

    Passer l'activation de Windows 7 temporairement avec invite de commande

    Comprendre l'API Youtube pour gérer le temps des vidéo
    réduireSocial

    rss 3D png rss 3D png


    Pseudo :
    Pass :
    Les lecteurs ont donné une note moyenne de :
    note 7
    Note: 7 sur 10

    Donnez votre note à ce tuto sur 10 :

    Problème de guillemets en javascript ?

    Un tutoriel Vidéo pour réaliser un tooltip avec Jquery

    Comprendre l'API Youtube pour gérer le temps des vidéo

    Liste des commentaires pour Convertir chaîne javascript en nombre [-A-]


    Il y a 4 années, 5 mois
    bwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah
    Votre PseudoIl y a 0mn
    Votre commentaire forum
    Vous avez la parole
    Laissez un commentaire sur cet article.
    Pseudo :


    Facultatif : Cliquez ici pour choisir une tête
    Votre email ( non publié ) :

    Image anti spam :
    Code Image
    Recopier les 5 chiffres de cette image :






    Prendre contact avec Tayo.fr : Formulaire Tayo

    Tayo.fr, copyright jusqu'en 2233 ( Au moins ! ).