Comment vérifier si une chaîne est un numéro valide

Comment vérifier si une chaîne est un numéro valide
Tout en déposant un formulaire, enquête ou en travaillant avec de nombreuses données numériques. Il devient nécessaire de déterminer si les nombres sont valides ou non. Par exemple, avant de stocker une valeur de chaîne dans la base de données, les développeurs utilisent diverses techniques pour déterminer s'il s'agit d'un numéro valide ou non valide. Cela rend d'autres manipulations de base de données simples et efficaces.

Ce blog décrira la procédure pour vérifier si une chaîne est un numéro valide ou non.

Comment vérifier / vérifier si une chaîne est un numéro valide?

Pour identifier si la chaîne est un numéro valide ou non, utilisez la méthode suivante:

  • "Nombre()" méthode
  • "Isnan ()" méthode.

Méthode 1: Vérifiez si une chaîne est un numéro valide en utilisant la méthode «Number ()»

Utilisez le "Nombre()”Méthode pour déterminer si la chaîne est un numéro valide. La méthode numéro () est utilisée pour convertir une chaîne ou une autre valeur en un nombre. Cette méthode peut également être utilisée pour vérifier / vérifier si une chaîne est un numéro valide / précis. Il revient "Nan«Pour les chaînes qui ne peuvent pas être converties en nombre, comme«123abc" et "ABC123". Il donne également NAN pour les cordes vides.

Exemple

Tout d'abord, obtenez la valeur de l'utilisateur en utilisant le «rapide()" méthode:

Soit a = invite ('saisir la valeur:', ");

Passez la variable au «Nombre()«Méthode pour vérifier si la valeur fournie est le numéro valide ou non:

if (numéro (a))
console.log («La valeur d'entrée de l'utilisateur est un nombre valide»);

autre
console.log («La valeur d'entrée utilisateur est un numéro non valide»);

Sortir

Méthode 2: Vérifiez si une chaîne est un numéro valide en utilisant la méthode «ISNAN ()»

Utilisez le "Isnan ()”Méthode pour vérifier si une chaîne est un numéro valide / précis. Il affiche des résultats comme «vrai«Si la valeur passée n'est pas un nombre et dans l'autre, le cas il renvoie«FAUX".

Exemple

Tout d'abord, définissez une fonction appelée «CheckString ()"Cela accepte une chaîne comme argument. Appeler le "Isnan ()”Méthode pour vérifier la chaîne fournie est un numéro. Si ça donne «vrai», Imprimez le«La chaîne est un numéro non valide", Sinon imprimer"La chaîne est un numéro valide»:

FonctionCheckstring (a)
if (isnan (a))
console.log (a + ": est un numéro non valide");

autre
console.log (a + ": est un nombre valide");

Appelez la fonction et transmettez les chaînes pour déterminer si les chaînes passées sont des nombres valides ou non:

CheckString ("JavaScript");
CheckSTring ("123");
CheckString ("15F17");

On peut voir que la méthode «isnan ()» a été identifiée avec succès le numéro valide:

Il s'agit de vérifier si la chaîne est un nombre valide ou non en javascript.

Conclusion

Pour vérifier / vérifier si une chaîne est un numéro valide en JavaScript, utilisez le "Nombre()«Méthode ou le«Isnan ()" méthode. Les deux méthodes sont similaires dans leur fonctionnalité et peuvent être utilisées alternativement selon le scénario. Mais, la méthode Number () est une méthode plus préférée car elle est plus lisible et fait la conversion en une seule étape. Ce blog a décrit la procédure pour vérifier si une chaîne est un nombre valide dans JavaScript.