Bonjour à tous
J'aimerai savoir avec quelle fonction je peux tester si un nombre est bien décimal, valeur que je récupère par le biais d'un formulaire en php.
Merci
Version imprimable
Bonjour à tous
J'aimerai savoir avec quelle fonction je peux tester si un nombre est bien décimal, valeur que je récupère par le biais d'un formulaire en php.
Merci
On peut faire sa propre propriété
s'utilise comme ceci:Code:
1
2
3
4
5 <script type='text/javascript'> Object.prototype.isDecimal= function(){ return (!isNaN(this) && (parseInt(this)!=this)) } </script>
Code:
1
2
3
4
5 var test=254 alert(test.isDecimal()) test=589.56 alert(test.isDecimal())
Parfait, mais je pensais qu'il existait une fonction du même genre que pour un nombre (!isNaN(nb)).
Merci en tout cas :)
Personnelement j'aurais fait plus simple :
Code:
1
2
3
4
5
6
7
8
9 var nombre = "1.89"; if(nombre.match(/./) ) { alert('nombre décimal'); } else { alert(' pas décimal');
:king: Kawa
as tu au moins testé avec
sans les quotes ...Code:var nombre = 1.89 ;
ou encore
à vouloir trop simplifier ...:aie:Code:var nombre ="un.décimal";