Ces deux variables ne sont pas les mêmes, la deuxième comporte des guillemets.
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 :
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".
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 :
En exemple :
Cliquez ici pour afficher le résultat.
Ceci devrait bien afficher 44 !
News
Tutoriel lié

Les lecteurs ont donné une note moyenne de :
Donnez votre note à ce tuto sur 10 :