Maison > interface Web > js tutoriel > le corps du texte

Comment vérifier s'il s'agit d'une valeur numérique finie en utilisant isFinite en JavaScript

不言
Libérer: 2019-01-16 16:30:37
original
3822 Les gens l'ont consulté

La fonction isFinite en Comment vérifier sil sagit dune valeur numérique finie en utilisant isFinite en JavaScript peut être utilisée pour vérifier des valeurs. Si la valeur spécifiée est une valeur finie, isFinite renvoie vrai, sinon elle renvoie faux. Dans cet article, nous examinerons l'utilisation spécifique de la fonction isFinite en Comment vérifier sil sagit dune valeur numérique finie en utilisant isFinite en JavaScript.

Comment vérifier sil sagit dune valeur numérique finie en utilisant isFinite en JavaScript

Comment utiliser la fonction isFinite ?

Méthodes de vérification des nombres

Pour utiliser isFinite pour vérifier un nombre, vous devez spécifier la valeur à vérifier dans le paramètre.

isFinite renvoie vrai pour les valeurs, mais renvoie faux pour les tableaux. Ceci doit être noté

Regardons le code suivant

console.log('isFinite(123) = ' + isFinite(123));
console.log('isFinite([1, 2]) = ' + isFinite([1, 2]));
console.log('isFinite(0755) = ' + isFinite(0755));
console.log('isFinite(0xFF) = ' + isFinite(0xFF));
Copier après la connexion

Résultats de l'exécution :

isFinite(123) = true
isFinite([1, 2]) = false
isFinite(0755) = true
isFinite(0xFF) = true
Copier après la connexion

Méthodes qui vérifient les chaînes

isFinite renvoie "true" s'il s'agit d'une valeur numérique lors de la conversion de la chaîne en valeur numérique.

Renvoie "false" si la valeur contient une chaîne.

Jetons un coup d’œil au programme suivant.

console.log('isFinite("abc") = ' + isFinite("abc"));
console.log('isFinite("123abc") = ' + isFinite("123abc"));
console.log('isFinite("123") = ' + isFinite("123"));
Copier après la connexion

Résultat de l'exécution :

isFinite("abc") = false
isFinite("123abc") = false
isFinite("123") = true
Copier après la connexion

Méthode pour vérifier le type booléen

S'il s'agit d'un type booléen, isFinite renvoie " vrai".

console.log('isFinite(true) = ' + isFinite(true));
console.log('isFinite(false) = ' + isFinite(false));
Copier après la connexion

Résultat de l'exécution :

isFinite(true) = true
isFinite(false) = true
Copier après la connexion

Comment vérifier null

Comment utiliser isFinite pour vérifier des valeurs spéciales, telles que as null

Si null, isFinite renvoie "true".

Dans les autres cas de "Infinity", "undefined", "NaN", il renvoie "false".

Jetons un coup d’œil au programme suivant.

console.log('isFinite(Infinity) = ' + isFinite(Infinity));
console.log('isFinite(undefined) = ' + isFinite(undefined));
console.log('isFinite(null) = ' + isFinite(null));
console.log('isFinite(NaN) = ' + isFinite(NaN));
Copier après la connexion

Résultat de l'exécution :

isFinite(Infinity) = false
isFinite(undefined) = false
isFinite(null) = true
isFinite(NaN) = false
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal