Funksioni isNaN
Funksioni isNaN kontrollon nëse
parametri i kaluar është numër apo jo. Do të kthejë
true nëse parametri nuk është numër
dhe false nëse është.
Si funksionon: parametri i kaluar shndërrohet
në numër. Nëse nuk është numër (varg, array
etj.), atëherë ai shndërrohet në NaN.
Epo, isNaN kontrollon - nëse kemi marrë
NaN
pas shndërrimit apo jo.
Ndersa true shndërrohet
jo në NaN, por në numrin 1. Ka edhe të tjera
gurë në prag të ngjashëm, shikoni ato në përshkrimin
e NaN.
Sintaksa
isNaN(vlera);
Shembull
Tani isNaN do të kthejë false,
pasi parametri është numër:
console.log(isNaN(3));
Rezultati i ekzekutimit të kodit:
false
Shembull
Tani isNaN do të kthejë true, pasi
parametri nuk është numër:
console.log(isNaN('abcde'));
Rezultati i ekzekutimit të kodit:
true