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

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

關(guān)于不輸入的情況下點(diǎn)擊“ok”后prompt返回值的問題

看到個(gè)其他網(wǎng)友的問答,稍微做了下改動(dòng)http://img1.sycdn.imooc.com//57a825b80001fbac08020557.jpg

在這種情況下,不輸入任何數(shù)值點(diǎn)擊“ok”會(huì)彈出"為什么不填寫!"

但把倒數(shù)第二個(gè)條件改為else if (score<60 && score >= 0)時(shí),會(huì)彈出"要努力了!"。

請(qǐng)問對(duì)于不填寫任何內(nèi)容時(shí)prompt在點(diǎn)擊“ok”與“取消”不同情況下的返回值

正在回答

6 回答

???

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

慕函數(shù)6546860

就是說 如果score包含了等于0的情況下,取消和確定的輸出是一樣的
2016-08-08 回復(fù) 有任何疑惑可以回復(fù)我~
  1. 點(diǎn)擊取消在任何時(shí)候都是返回null。

  2. 點(diǎn)擊確定,但是輸入框中沒有內(nèi)容的話,默認(rèn)是“”。因?yàn)閜rompt(str1,str2),str2沒寫,默認(rèn)就是“”。“”==0是true

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

慕函數(shù)6546860

如果把第二個(gè)判斷改為else if (score<60 && score >= 0),點(diǎn)擊取消,輸出仍然是“要努力了”。
2016-08-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

湛瞳 提問者 回復(fù) 慕函數(shù)6546860

的確如此,當(dāng)輸入40點(diǎn)擊取消后,控制臺(tái)始終顯示score==null,不過仍然輸出“要努力了”,懷疑是不是將null默認(rèn)為0了
2016-08-08 回復(fù) 有任何疑惑可以回復(fù)我~

同樣的困惑

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

取消返回null 確認(rèn)的話返回一個(gè)空字符串,''==0返回的結(jié)果是true

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

ok返回值為0,取消返回值為null

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

慕函數(shù)6546860

else if (score<60 && score >= 0)時(shí),無論點(diǎn)擊 好 還是 取消 都會(huì)彈出"要努力了!"。
2016-08-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉3800501 回復(fù) 慕函數(shù)6546860

javascript中null==0的值是false,null>=0的值是true,這個(gè)具體的原因是為什么我也不是很清楚了。。。我也剛開始看這個(gè)
2016-08-08 回復(fù) 有任何疑惑可以回復(fù)我~

不輸入的情況下直接調(diào)用 ? rec();函數(shù)本身并在前面打印 ?“請(qǐng)重新輸入"。

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

舉報(bào)

0/150
提交
取消
JavaScript入門篇
  • 參與學(xué)習(xí)       741411    人
  • 解答問題       9869    個(gè)

JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門

進(jìn)入課程

關(guān)于不輸入的情況下點(diǎn)擊“ok”后prompt返回值的問題

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

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

幫助反饋 APP下載

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

公眾號(hào)

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