Bonsoir, y a t'il une fonction javascript qui permet de savoir si une chaine de caractere est un nombre
de meme pour savoir si une chaine de caractere est compos� uniquement de lettre
merci d'avance
Bonsoir, y a t'il une fonction javascript qui permet de savoir si une chaine de caractere est un nombre
de meme pour savoir si une chaine de caractere est compos� uniquement de lettre
merci d'avance
Pour v�rifier si la chaine est un nombre, il existe la fonction isNaN (is Not a Number). Mais attention, les float passeront aussi :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 isNaN("10"); //false isNaN("10.25"); //false isNaN("10,25"); //true, les float s'écrivent avec un point, pas une virgule
Non, mais tu peux les cr�er :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 String.prototype.isNumber = function(){ return /^\d+$/.test(this); } alert('12'.isNumber()); alert('12.5'.isNumber()); alert('12a'.isNumber())
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 String.prototype.isAlpha = function(){ return /^[a-z]+$/g.test(this); } alert('toto'.isAlpha()); alert('toto tata'.isAlpha()); alert('toto2'.isAlpha());
Pas de question technique par MP !
Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
Mes formations video2brain : La formation compl�te sur JavaScript � JavaScript et le DOM par la pratique � PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum
Partager