English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Javascript offreisFinite()metodo per controllare se l'entità fornita è un numero legale. Se l'entità fornita è un numero, indipendentemente da cosa sia la stringa "123", questo metodovalore booleano truealtrimentifalse。Parliamo brevemente di questo.
isFinite(value);
Questo metodo passa un valore come parametro e restituisce true come valore booleano se il valore passato è un numero, altrimenti restituisce false come valore booleano.
Nell'esempio seguente, vieneNumero Inviato come parametro al metodoisFinite()In questo caso, i risultati vengono visualizzati nell'output.
<html> <body> <p id="number"></p> <script> var a = isFinite(567) + "</br>"; var b = isFinite(-9.23) + "</br>"; var c = isFinite(0) + "</br>"; var d = isFinite(6-7) + "</br>"; var bol = a + b + c + d; document.getElementById("number").innerHTML = bol; </script> </body> </html>
Risultato di output
true true true true
Nell'esempio seguente:stringa eData Passato come parametro. Questo metodo accetta una stringa numerica come numero e restituisce true come output.
<html> <body> <p id="number"></p> <script> var x = isFinite("123") + "<br>"; var y = isFinite("string") + "<br>"; var z = isFinite("2019/08/06"); var res = x + y + z; document.getElementById("number").innerHTML = res; </script> </body> </html>
Risultato di output
true false false