Comment vérifier si la chaîne est numéro avec une virgule en javascript

Comment vérifier si la chaîne est numéro avec une virgule en javascript
Une virgule est ajoutée à de longues phrases pour augmenter la lisibilité. De même, une virgule est utilisée pour rendre une valeur de nombre plus facile à lire. Pour les trois décimales à gauche du point décimal, une virgule est utilisée. Il est appliqué à des nombres avec quatre chiffres ou plus. JavaScript fournit quelques méthodes prédéfinies pour vérifier si la chaîne est un nombre avec une virgule ou non.

Cette étude expliquera la procédure de vérification si une chaîne est un nombre avec une virgule.

Comment vérifier si la chaîne est numéro avec une virgule en javascript?

Pour vérifier la chaîne contient un numéro avec une virgule, vous pouvez utiliser:

  • Méthode Match ()
  • méthode d'essai

Passons par le fonctionnement de ces méthodes.

Méthode 1: Vérifiez si la chaîne est numéro avec la virgule à l'aide de Match () Méthode

Pour vérifier la chaîne est un nombre ayant une virgule, la méthode prédéfinie du JavaScript "correspondre()" peut être utilisé. Il faut un motif en tant que paramètre qui correspond à la chaîne contre le modèle et renvoie une valeur booléenne "vrai" ou "FAUX".

Dans notre cas, nous utiliserons cette méthode avec un opérateur ternaire (?) Cela se traduit par le «Oui" ou "Non”Format au lieu de vrai et faux.

Syntaxe
Suivez la syntaxe fournie pour utiliser la méthode Match ():

var.Match (modèle)

Ici, le passé "modèle"Sera égalé au"var«Variable avec l'aide du«correspondre()" méthode.

Exemple
Dans cet exemple, nous créerons une chaîne de nombres ayant des virgules, puis la vérifierons en utilisant la méthode Match () si la chaîne a un numéro avec une virgule ou non:

var val = "1,56 700";

Maintenant, nous allons définir le modèle, en utilisant une expression régulière:

Var Pattern = / ^ [0-9,] * $ / g;

Ensuite, appelez la méthode Match () avec variable "Val«Pour vérifier si la chaîne Val contient un nombre avec une virgule et la sortie«Oui" ou "Non», Selon l'évaluation:

Val.Match (modèle) ? "Oui Non";

La sortie montre que la chaîne contient des nombres avec des virgules lorsqu'il est apparié avec le motif:

Jetons un coup d'œil à la méthode suivante pour vérifier une chaîne est un numéro avec une virgule.

Méthode 2: Vérifiez si la chaîne est numéro avec la virgule à l'aide de Test () Méthode

"test()"Est une autre méthode qui peut être utilisée pour vérifier la chaîne est un nombre avec une virgule. Il correspond également à la chaîne en fonction du motif et donne la valeur booléenne "vrai" ou "FAUX» Cependant, il faut une chaîne comme argument.

Syntaxe
Suivez la syntaxe divisée ci-dessous pour la vérification de la chaîne est un nombre avec une virgule utilisant le «test()" méthode:

test (Val);

Exemple
Ici, nous allons créer une chaîne nommée «Val«Cela contient des nombres avec une virgule:

var val = "18,520";

Ensuite, nous allons définir le modèle en utilisant l'expression régulière suivante:

Var Pattern = / ^ [0-9,] * $ / g;

Enfin, nous appellerons la méthode Test () par la chaîne définie comme un argument:

modèle.test (Val);

La sortie affichée "vrai», Ce qui signifie que la chaîne contient des nombres avec une virgule:

Nous avons fourni la solution pour vérifier si la chaîne est un nombre avec une virgule.

Conclusion

Pour vérifier la chaîne est un nombre avec une virgule, utilisez des méthodes prédéfinies JavaScript, y compris la méthode Match () et le test (). Les deux méthodes utilisent l'expression régulière comme modèle et renvoie la valeur booléenne vraie si la chaîne correspond au modèle particulier. Dans cette étude, nous avons expliqué que les méthodes de vérification de la chaîne sont un nombre avec une virgule.