References
isFinite()
Leírás
Ez a függvény visszaadja egy matematikai kifejezésről, hogy eredménye véges lesz-e. Vagyis hamissal tér vissza, ha a kifejezés eredménye nem szám (NaN) különben igazzal tér vissza. Hamis eredményt hoz például 0-val való osztás.
console.log(isFinite(10 / 10))
// Expected output: false
console.log(isFinite(10 / 1))
// Expected output: trueHa az ábrázolható érték tartományon kívül vezet egy matematikai műveletek, akkor két speciállis számot kaphatunk, a pozitív végtelent (Infinity vagy +Infinity) vagy a negatív végtelent (-Infinity). Vizsgálata az isFinite függvénnyel lehetséges.
Szintaxis
isFinite(value)Példa
function div(x) {
if (isFinite(1000 / x)) {
return 'Number is NOT Infinity.'
}
return 'Number is Infinity!'
}
console.log(div(0))
// Expected output: "Number is Infinity!""
console.log(div(1))
// Expected output: "Number is NOT Infinity."