English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
isFinite()La méthode détermine si la valeur transmise est un nombre fini.
Si le type de la valeur est Number, cette méthode retourne true et est égale à un nombre fini. Sinon, elle retourne false.
Avec globalisFinite()Compared to the function, this method does not force the parameter to be converted to a number.
Cela signifie que seules les valeurs de type Number (également finies) retournent true.
Number.isFinite(value)
Number.isFinite(451); // true Number.isFinite(-3.13); // true Number.isFinite(3-1); // true Number.isFinite(0); // true Number.isFinite("451"); // false Number.isFinite("Hello"); // false Number.isFinite("20/12/2018"); // falseVoyons si‹/›
Le nombre dans le tableau indique la première version du navigateur qui prend en charge complètement la méthode isFinite() :
Méthode | |||||
isFinite() | 19 | 16 | 15 | 9 | 12 |
Paramètres | Description |
---|---|
value | Vérifiez si la valeur à tester est un nombre fini |
Valeur de retour : | Une valeur booléenne indiquant si une valeur donnée est un nombre fini |
---|---|
Version de JavaScript : | ECMAScript 6 |