最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

prompt

function?rec(){
var?score;?//score變量,用來存儲用戶輸入的成績值。
score?=?prompt("1");?
if(score>=90)
{
??document.write("你很棒!");
}
else?if(score>=75)
????{
??document.write("不錯吆!");
}
else?if(score>=60)
????{
??document.write("要加油!");
????}
????else
{
???????document.write("要努力了!");
}
??}

點(diǎn)擊取消的時候怎么顯示的是“要努力了”,不輸入值點(diǎn)擊確認(rèn)也顯示的是“要努力了”,如何才能不顯示東西

正在回答

4 回答

因?yàn)楫?dāng)你再promt里面沒輸入任何值的時候,默認(rèn)返回給你的是null值,如果你的if判斷語句里面最后有else那么就會執(zhí)行else里面的結(jié)果,如果流程沒else那么就不會執(zhí)行了

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

? function rec(){
?? ?var score; //score變量,用來存儲用戶輸入的成績值。
?? ?score = prompt("請輸入你的成績");
??? if(score=="")
??? { ?
??? }
?? ?else if(score>=90)
?? ?{
?? ??? document.write("你很棒!");
?? ?}
?? ?else if(score>=75)
??? {
?? ??? document.write("不錯吆!");
?? ?}
?? ?else if(score>=60)
??? {
?? ??? document.write("要加油!");
??? }
??? else if(score<60 && score>0)
??? {
?????? document.write("要努力了!");
??? }
? }

0 回復(fù) 有任何疑惑可以回復(fù)我~
  1. 點(diǎn)擊“取消”的時候?yàn)槭裁达@示“要努力了”?

    因?yàn)橛蓀rompt()這個消息框它的返回值確定的。

    當(dāng)你點(diǎn)擊確定的時候返回的是你輸入文本框中的內(nèi)容,當(dāng)你點(diǎn)取消的時候返回的是null值

    你在程序中把返回的值賦給了變量score,在if...else中判斷score的值,對于score=null,所以結(jié)果是最后一個

  2. 對于如何才能不顯示東西?

    這個else{}你就不要寫了,把這個刪除了就好了。

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

if else滿足不了你需求,應(yīng)該用switch語句

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

舉報

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

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

進(jìn)入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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