Comment vérifier si une valeur est un nombre en JavaScript

Comment Verifier Si Une Valeur Est Un Nombre En Javascript



Lors de la programmation en JavaScript, il peut être nécessaire de trier les données en fonction de différents types de données. Par exemple, ajouter le type de données identique aux données contenues, gérant ainsi efficacement les enregistrements. Dans de tels cas, vérifier si une valeur est un nombre en JavaScript aide à maintenir la conception globale du document et à analyser efficacement les enregistrements.

Cet article démontrera les approches pour vérifier si une valeur est un nombre en JavaScript.

Comment vérifier/vérifier si une valeur est un nombre en utilisant JavaScript ?

Pour vérifier si une valeur est un nombre à l'aide de JavaScript, appliquez les approches suivantes :







  • ' Type de ” opérateur.
  • ' estFinite() ' méthode.

Illustrons les approches énoncées une par une !



Approche 1 : vérifier/vérifier si une valeur est un nombre en JavaScript à l'aide de l'opérateur typeOf

La ' Type de ” L'opérateur obtient le type de données de la variable. Cet opérateur peut être utilisé pour appliquer un contrôle sur la valeur spécifiée en se référant au type de données souhaité.



Noter : 5 types de données différents en JavaScript peuvent contenir des valeurs :





  • chaîne de caractères
  • booléen
  • Numéro
  • fonction
  • objet

Exemple
Passons en revue l'exemple suivant :

< type de scénario = 'texte/javascript' >
laisser valeurdonnée = sept ;
si ( Type de valeurdonnée === 'Numéro' ) {
console. Journal ( 'La valeur est un nombre' ) ;
}
autre {
console. Journal ( 'La valeur n'est pas un nombre' ) ;
}
scénario >

Appliquez les étapes ci-dessous, comme indiqué dans le code ci-dessus :



  • Tout d'abord, initialisez la valeur indiquée.
  • Après cela, appliquez le ' Type de ” sur la valeur spécifiée pour vérifier s'il s'agit de l'opérateur “ Numéro ' type de données à l'aide du ' égalité stricte(===) ” opérateur.
  • Le message indiqué dans la condition 'si' s'affichera une fois la condition satisfaite.
  • Sinon, le « autre ” la condition s'exécutera.

Production

Par conséquent, il est prouvé que la valeur spécifiée '7' est de type de données ' Numéro ”.

Approche 2 : vérifier si une valeur est un nombre en JavaScript à l'aide de la méthode isFinite()

La ' estFinite() ” La méthode renvoie vrai si une valeur est un nombre fini. Cette méthode peut être mise en œuvre avec un « Numéro » pour vérifier si la valeur donnée est de type nombre et est finie (dénombrable).

Syntaxe

est fini ( val )

Dans cette syntaxe :

' val » fait référence à la valeur qui doit être testée.

Exemple
L'exemple ci-dessous explique le concept discuté :

< type de scénario = 'texte/javascript' >
laisser valeurdonnée = 3 ;
si ( Numéro . est fini ( valeurdonnée ) ) {
console. Journal ( 'La valeur est un nombre' ) ;
}
autre {
console. Journal ( 'La valeur n'est pas un nombre' ) ;
}
scénario >

Dans le bloc de code ci-dessus :

  • De même, initialisez la valeur indiquée.
  • À l'étape suivante, appliquez le ' estFinite() ” méthode pour vérifier si le nombre spécifié est nombre et fini (dénombrable).
  • Enfin, le « si ' et ' autre ” les conditions s'exécuteront respectivement sur les conditions satisfaites et non satisfaites.

Production

La sortie ci-dessus prouve que l'exigence souhaitée est atteinte.

Conclusion

La ' Type de ' ou l'opérateur ' estFinite() ” peut être implémentée pour vérifier si la valeur fournie est un nombre en JavaScript. La première approche peut être utilisée pour vérifier la valeur en fonction de son type de données. Cette dernière approche peut être appliquée pour répondre à l'exigence souhaitée en vérifiant le nombre fini (dénombrable) de chiffres dans la valeur. Cet article a démontré les approches pour vérifier si une valeur est un nombre en utilisant JavaScript.