JavaScript est un langage de script côté client qui , entre autres choses , permet aux développeurs de concevoir des pages web qui alerte les utilisateurs quand ils ont apporté une contribution valable. Page Web fait souvent demander la saisie numérique , tels que les codes de la région. Un développeur Web peut gagner du temps aux utilisateurs et de frustration par vérifier que ce type d'entrée est numérique , et , dans le cas de données non valides, avertissant l'utilisateur qu'il doit réintégrer la valeur . Choses que vous devez 
 un navigateur avec JavaScript activé . 
 Un éditeur de texte . 
 Show More Instructions 
 déclarer la variable . 
 1 
 déclarer une variable qui contiendra la valeur qui sera testé . En règle générale, cette valeur viendra de l'entrée de l' utilisateur dans un formulaire , même si elle peut être directement attribué : 
 
 var numericVar = 9; 
 2 
 définir une fonction qui accepte l' entrée de l'utilisateur comme argument , en prenant soin de nommer la fonction quelque chose de significatif : 
 fonction 
 isNumber ( numericVar ) { . 
 
 //code pour vérifier si la variable est numérique écrire 
 
 } isNaN () 
 3 
 utilisation de JavaScript fonction pour déterminer si la valeur passée en est numérique. La fonction isNaN ( ) détermine si une valeur n'est pas " un certain nombre " et renvoie "false" si la valeur est de type numérique . 
 
 //Fonction définition 
 
 fonction isNumber ( numericVar ) { Photos 
 //déclarer une variable pour contenir la valeur de retour de la isnan () fonction: 
 var NaNResult = isNaN ( numericVar ) ; 
 
 //faire quelque chose avec la valeur de retour Photos 
 } 
 4 
 Retour au résultat de la fonction. Si la fonction est conçue pour alerter l'utilisateur qu'elle a conclu non numérique - invalide - données, le résultat peut être écrit sur la page Web ou placé dans une boîte d'alerte . Sinon, le résultat peut être renvoyé au code appelant pour un traitement ultérieur . 
 
 //Fonction définition 
 
 fonction isNumber ( numericVar ) { 
 
 //déclarer une variable pour contenir la valeur de retour de la isnan () fonction: 
 var NaNResult = isNaN ( numericVar ) ; 
 
 //faire quelque chose avec la valeur 
 alerte 
 de retour ( NaNResult ) ; < br > 
 }