Corso a scelta

Corso raccomandato:

Definizione e usoNaN Attributo Number NaN JavaScript

Definizione e usoNaN è l'abbreviazione di "Not-a-Number".

In JavaScript, NaN È un numero non legittimo. L'attributo è globale Attributo Number.Nan

Attributi sono gli stessi.

L'attributo NaN è un valore speciale che rappresenta un valore non numerico. Questo attributo viene utilizzato per indicare che un valore non è un numero. Puoi impostare l'oggetto Number con questo valore per indicare che non è un valore numerico.Suggerimento: isNaN() Usa

Funzione globale per determinare se un valore è un valore NaN.

Vedi anche:

Metodo globale isNaN()

Metodo Number.isNaN()

Esempio

let x = NaN;

let x = Number.NaN;

let x = NaN;

Prova a fare tu stesso

Number.NaN

la sintassi

Number.NaN spiega è un valore speciale che indica che il risultato di alcune operazioni aritmetiche (come la radice quadrata di un numero negativo) non è un numero. Il metodo parseInt() e parseFloat() Number.NaN se non riesce a解析指定的字符串就返回这个值。对于一些常规情况下返回有效数字的函数,也可以采用这种方法,用

JavaScript indica i suoi errori con NaN la forma di output Number.NaN. Attenzione,NaN Il risultato del confronto con altri numeri è sempre diverso, inclusi se stesso. Pertanto, non può essere confrontato con Number.NaN Confrontare per determinare se un valore è un numero, ma solo chiamare isNaN() per confrontare.

In ECMAScript v1 e nelle versioni successive, si può anche usare l'attributo globale predefinito NaN Invece di Number.NaN.

Supporto del browser

Number.NaN È una caratteristica di ECMAScript1 (ES1).

Tutti i browser supportano completamente ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Supporto Supporto Supporto Supporto Supporto Supporto