Javascript isNaN ()

Funkcija JavaScript isNaN () preveri, ali je vrednost NaN (Not-a-Number) ali ne.

Sintaksa isNaN()funkcije je:

 isNaN(value)

isNaN () Parametri

isNaN()Funkcija je v:

  • vrednost - vrednost, ki jo je treba preskusiti.

Vrnjena vrednost iz isNaN ()

  • Vrne, trueče je argument NaN.
  • Vrne falsedruge argumente.

Primer: Uporaba isNaN ()

 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

Izhod

 true true false false false true false false false true

Opombe:

  • isNaN() je funkcija najvišje ravni in ni povezana z nobenim predmetom.
  • Če argument ni tipa Number, je vrednost najprej prisiljena NaNin nato preverjena.

Priporočeno branje: Javascript isFinite ()

Zanimive Članki...