JavaScript isFinite () -funksjonen sjekker om den passerte verdien er et endelig tall.
Syntaksen til isFinite()
funksjonen er:
isFinite(testValue)
isFinite () -parametere
Den isFinite()
funksjonen tar i:
- testValue - Verdien som skal testes for finitet.
Returverdi fra isFinite ()
- Returnerer
false
hvis argumentet er positivt eller negativtInfinity
ellerNaN
ellerundefined
. - Returnerer
true
for andre argumenter.
Merk: isFinite()
er en toppnivåfunksjon og er ikke tilknyttet noe objekt.
Eksempel: Bruk av isFinite ()
console.log(isFinite(643511)); // true console.log(isFinite(null)); // true // inplicit conversion to number console.log(isFinite('0')); // true console.log(isFinite(NaN)); // false console.log(isFinite(Infinity)); // false console.log(isFinite(undefined)); // false console.log(isFinite(-Infinity)); // false
Produksjon
true true true false falske falske falske
Anbefalt lesing: Javascript isNaN ()