Livre
Référence
Tutos
Scripts
Forums
FAQ
Tools
IA
TJS
Référence du JavaScript
isNaN()
Fonction :
isNaN
()
Retourne true si l'argument n'est pas un nombre
Syntaxe
Boolean isNaN(String argument)
Compatible tous navigateurs
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Description
Retourne
true
si
argument
n'est pas un nombre, sinon retourne
false
.
La fonction
isNaN()
est surtout utilisée dans les contrôles de saisie du visiteur.
Voir aussi
parseFloat()
et
parseInt()
pour convertir une chaîne en nombre.
Exemple 1 : Est-ce un nombre ?
Code source
<script
type=
"text/javascript"
>
document
.
write
(
isNaN
(
10
)
+
"<br>"
);
document
.
write
(
isNaN
(
Math
.
PI
)
+
"<br>"
);
document
.
write
(
isNaN
(
"100"
)
+
"<br>"
);
document
.
write
(
isNaN
(
"aa10"
)
+
"<br>"
);
document
.
write
(
isNaN
(
"100a"
)
+
"<br>"
);
</script>
Résultat
Emulation de la console
Explication
Quelques tests de nombres...
Page mise à jour le
30/04/2020
Troisième édition Tout JavaScript chez Dunod
En savoir plus
Sortie le 4 janvier 2023
Version papier 29€90
Format électronique 22€99.
Commandez en ligne
Dunod
Fnac
Amazon
Chercher une fonction, un objet, ...
Le graph des objets Javascript
Chargement
en cours...
Le 14/01/2025 20:15:59 sur php 7 en 27.54 ms