Bonjour,
J'aurais voulu savoir si il existait en JavaScript une fonction pour tester si un nombre est un entier. Si non, comment pourrais-je procéder pour faire cela?
Merci!
Bonjour,
J'aurais voulu savoir si il existait en JavaScript une fonction pour tester si un nombre est un entier. Si non, comment pourrais-je procéder pour faire cela?
Merci!
Une solution est de tester l'egalité des fonctions parseInt() et parseFloat() de la valeur.
Si parseInt(x) == parseFloat(x) alors x est un entier sinon x est un float
Yes We Can
Oui c'est une excellente idée!
En attendant une réponse je l'ai fait par regex mais c'est plus simple comme tu dis.
Merci et bon week-end!
Ou encore plus simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 isFloat = function(number) { try { return (number.toString().indexOf(".") != -1); } catch (ex) { return false; } }
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager