第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

正在回答

7 回答

NaN是number類型

typeof?NaN?//?'number'

NaN意思是Not A Number(不是數(shù)字), 它不是JavaScript僅有的,而是IEEE754標(biāo)準(zhǔn)規(guī)定的雙精度浮點(diǎn)小數(shù)類型的特殊值。

Java的double與JavaScript的number是一樣的,也有not a number.


需要注意NaN和任何值比較都不相等。

NaN?==?NaN?//?false
NaN?===?NaN?//?false


5 回復(fù) 有任何疑惑可以回復(fù)我~

那么,什么時(shí)候會遇到NaN這樣的number值呢?

比如無效的計(jì)算:

1?/?'a'?//?NaN
parseInt('abc');?//?NaN

一般無效的計(jì)算結(jié)果會是NaN。


那么,既然不能用==來判斷,如何判斷一個(gè)值是不是NaN呢?

isNaN(NaN);?//?true
isNaN(1);?//?false

方法就是調(diào)用上面的全局函數(shù)isNaN來判斷。


number類型的特殊值不只有NaN,還有Infinity(無限大).

1?/?0?//?Infinity


8 回復(fù) 有任何疑惑可以回復(fù)我~

講的很好。贊!

0 回復(fù) 有任何疑惑可以回復(fù)我~
isNaN("1");?//false

引號內(nèi)的不是字符串嗎?為什么字符串會返回false呢?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Kavin_Chen1981

isNaN()方法是判斷傳入值是不是NaN,只要不是NaN都是false
2017-05-05 回復(fù) 有任何疑惑可以回復(fù)我~

isNaN("1"); //false

引號內(nèi)的不是字符串嗎?為什么字符串會返回false呢?

0 回復(fù) 有任何疑惑可以回復(fù)我~

老師太有耐心了。。。哈哈,謝謝老師。

0 回復(fù) 有任何疑惑可以回復(fù)我~

NaN 屬性是代表非數(shù)字值的特殊值。該屬性用于指示某個(gè)值不是數(shù)字??梢园?Number 對象設(shè)置為該值,來指示其不是數(shù)字值。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

NaN是屬于什么類型?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號