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

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

哪位大神可以幫我看看我的程序哪出錯了嗎?

?function rec(){
?var score=prompt("請輸入您的成績"); //score變量,用來存儲用戶輸入的成績值。????????????? ;
?? if(score=null)
?? {
?????? document.write("輸入成績");
?? }
??
?? else if(score>=90)
?{
??? document.write("你很棒!");
?}
?else if(score>=75)
??? {
??? document.write("不錯吆!");
?}
?else if(score>=60)
??? {
??? document.write("要加油!");
??? }
? else
? {
????? document.write("要努力!");
? }
? }
? rec();
? </script>
</head>
<body>
??? <input name="button" type="button" onClick="rec()" value="點擊我,對成績做評價!" />
</body>
</html>


我點擊取消按鈕,顯示的還是要努力并不是返回null,是哪里出錯了呢?

正在回答

7 回答

function rec() {

? var score = prompt("請輸入您的成績:");

? if(score== null) {

? ? document.write("輸入成績");//改為 prompt("輸入成績");

? } else if(score >= 90) {

? ? document.write("你很棒!");

? } else if(score >= 75) {

? ? document.write("不錯吆!");

? } else if(score >= 60) {

? ? document.write("要加油!");

? } else {

? ? document.write("要努力!");

? }

}

rec();

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

score=null是賦值



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

?if(score==null) 改這個就好了



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

更正一下,你在var score=prompt("請輸入您的成績"); 下面寫這么一條語句:console.log(typeof score);可以知道score本身的類型就是string,而且類型永遠都是為string,輸入一些數(shù)值測試一下就知道。

要想得到正確的結(jié)果,這么寫就可以了:

function rec() {

? var score = prompt("請輸入您的成績:");

? if(score.length == 0) {

? ? document.write("輸入成績");

? } else if(score >= 90) {

? ? document.write("你很棒!");

? } else if(score >= 75) {

? ? document.write("不錯吆!");

? } else if(score >= 60) {

? ? document.write("要加油!");

? } else {

? ? document.write("要努力!");

? }

}

rec();


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

一壺時光 提問者

謝謝大神解疑~
2018-05-29 回復(fù) 有任何疑惑可以回復(fù)我~

score是整型,應(yīng)該是字符串類型才可以判斷是否為空,typeof 'score' == 'string'就可以了。score.length == 0進行為空判斷。

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

一壺時光 提問者

謝謝解答~
2018-05-28 回復(fù) 有任何疑惑可以回復(fù)我~

謝謝大神哈

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

你與第一個if對應(yīng)的else就是document.write("要努力");啊? 想返回null就寫成document.write("null");

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

舉報

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

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

進入課程

哪位大神可以幫我看看我的程序哪出錯了嗎?

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

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

幫助反饋 APP下載

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

公眾號

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