Savoir si la variable est un nombre? [Résolu]

Messages postés
314
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
20 août 2006
- - Dernière réponse : Arto_8000
Messages postés
1051
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
13 juillet 2010
- 5 juin 2005 à 16:45
Comment savoir si une variable est un nombre ?
Je sais qu'il existe une méthode ?

RM50man
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
280
Date d'inscription
samedi 4 juin 2005
Statut
Membre
Dernière intervention
28 avril 2006
1
3
Merci
Salut,



Regarde du côté de



if ( ! isNaN ( valeur ) ) ...



isNaN vient de is Not a Number, soit n'est pas un nombre, donc si isNaN est "false" c'est qu'il s'agit d'un nombre

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 141 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Phil_Free
Messages postés
1051
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
13 juillet 2010
5
3
Merci
Pour savoir si c'est un nombre c'est la fonction isFinite(argument) et
pour savoir si se n'est pas un nombre c'est isNaN(argument). Donc ça
serait comme ceci :



if(isFinite(nombre))

{

alert("C'est un nombre")

}

else

{

alert("Ce n'est pas un nombre")

}

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 141 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Arto_8000