Javascript onNaN ()

Funktsioon JavaScript isNaN () kontrollib, kas väärtus on NaN (pole arv) või mitte.

Funktsiooni süntaks isNaN()on:

 isNaN(value)

isNaN () parameetrid

isNaN()Funktsioon võtab:

  • väärtus - testitav väärtus.

Tagastusväärtus väärtuselt isNaN ()

  • Tagastab, truekui argument on NaN.
  • Tagastab falsemuude argumentide eest.

Näide: isNaN () kasutamine

 console.log(isNaN(NaN)); // true console.log(isNaN(undefined)); // true console.log(isNaN(643511)); // false console.log(isNaN(null)); // false // inplicit conversion to number console.log(isNaN("3888.415")); // false console.log(isNaN("210AA")); // true as Number("210AA") is NaN console.log(isNaN("")); // false as Number('') is 0 console.log(isNaN(new Date())); // false console.log(isNaN(new Date().toString())); // true

Väljund

 true true false false false false tõsi vale vale tõene

Märkused:

  • isNaN() on tipptasemel funktsioon ja pole seotud ühegi objektiga.
  • Kui argument pole tüüp Number, sunnitakse kõigepealt väärtus NaNja seejärel kontrollitakse.

Soovitatav lugemine: Javascript isFinite ()

Huvitavad Artiklid...