vadnica-logo
X

JavaScript Števila: Number.NaN

NaN (»Not-a-Number«) je posebna numerična vrednost, ki označuje neveljaven ali nedoločen rezultat (npr. 0/0, Math.sqrt(-1) v realnih številih, Number("abc")). Posebnost: NaN ni enak samemu sebi (NaN !== NaN), zato za preverjanje vedno uporabi Number.isNaN(x) (ne le isNaN(x)).

PRIMER
REZULTAT

V preprostem primeru zgoraj prikažemo Number.NaN, njegove osnovne lastnosti (typeof, primerjava s samim seboj) in pogoste vzroke (0/0, Number("abc"), parseInt("abc"), Math.sqrt(-1)). Za zanesljivo preverjanje vedno uporabi Number.isNaN(x).

NaN (»Not-a-Number«) označuje neveljaven numerični rezultat. Posebnost: NaN !== NaN. Pravilno preverjanje je Number.isNaN(x) (ne samo isNaN(x), ki poskuša pretvoriti v število).

1) Osnove in preverjanje


            
        

2) Testiraj vnos in izraz


        

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.