References

isNaN()

Leírás

Visszaadja, hogy a megadott kifejezés szám-e vagy sem. Itt nem csak számokat, de bármit megadhatunk, és ha a kifejezést nem tudja számmá konvertálni, vagy értelmezhetetlen lesz a szám (például a 0-val osztás), akkor igazzal tér vissza, különben hamissal.

console.log(isNaN('Hello'))
// Expected output: true

Ha egy matematikai művelet eredménye kivezet a számok halmazából, akkor a javascript egy speciális számot, a NaN (Not a Number) értéket. Egyedüli biztos vizsgálatra az isNaN függvénnyel lehetséges.

Szintaxis

isNaN(value)

Példa

function milliseconds(x) {
  if (isNaN(x)) {
    return 'Not a Number!'
  }
  return x * 1000
}
 
console.log(milliseconds('100F'))
// Expected output: "Not a Number!"
 
console.log(milliseconds('0.0314E+2'))
// Expected output: 3140
in this article
back to top