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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于循環(huán)語句中的NaN=="number"的疑問?

關(guān)于循環(huán)語句中的NaN=="number"的疑問?

叢從綠草 2018-03-30 16:07:49
var str="IMOOC521"; var num=parseInt(str); if (num==NaN){//NaN與任何值都不相等,包括NaN本身 alert(NaN); }else if(num==521){ alert(521); }else if(typeof num=="number"){ alert("number"); }else{ alert("str"); }我就是問下 Javascript流程控制語句中的1.5節(jié)if語句的嵌套, 這里的typeof num=="number",其實就是NaN==NaN嗎?可是這里說NaN和任何值不相等啊, 如果說,typeof檢測數(shù)據(jù)類型,那num的數(shù)據(jù)類型是"特殊數(shù)值", 那"number" 這是字符串啊, 這個值怎么相等呢? ?”==“我看了筆記, 只是說比較值是否相等。
查看完整描述

2 回答

?
什么鬼_呀你

TA貢獻(xiàn)46條經(jīng)驗 獲得超35個贊

num的值是NaN,但是類型是number.

查看完整回答
反對 回復(fù) 2018-03-30
  • 什么鬼_呀你
    什么鬼_呀你
    補(bǔ)充一句,正如定義所說的,NaN不等于任何值,包括自身,所以第一個循環(huán)就false掉
?
CodeManDSH

TA貢獻(xiàn)58條經(jīng)驗 獲得超18個贊

1、parseInt() 返回的是整數(shù)

2、typeof 整數(shù)?? 的話返回“number”

查看完整回答
反對 回復(fù) 2018-03-30
  • 叢從綠草
    叢從綠草
    還是不解, 這里代碼中, typeof(NaN)返回值的是number==“number”,是這樣理解嘛?
  • CodeManDSH
    CodeManDSH
    parseInt(str) 跟NaN沒有關(guān)系你懂嗎,if(typeof num=="number"){}能執(zhí)行出來,就是因為typeof parseInt(str) 返回"number", 到這里已經(jīng)跟上面的NaN沒關(guān)系了呀,上面的if (num==NaN){}就是判斷為false,所以不執(zhí)行了,那是判斷不是賦值呀,num 還是這個: parseInt(str)
  • 叢從綠草
    叢從綠草
    哦。知道了。
  • 2 回答
  • 0 關(guān)注
  • 1899 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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