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
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; } }
Partager