亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么我輸入數字之后沒有出現與數字對應的話?

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>switch</title>

<script type="text/JavaScript">

//var myweek =3;//myweek表示星期幾變量break;

function m(){

var myweek;

myweek=prompt("今天星期幾?")

switch(myweek)

{

?case 1:

?case 2:

?document.write("學習理念知識");

?break;

?case 3:

?case 4:

?document.write("到企業實踐");

?break;

?case 5:

?document.write("總結經驗");

?break;

?case 6:

?case 7: ? ??

?document.write("周六、日休息和娛樂");

?default:

?document.write("出錯了哦~");

}

}

</script>

</head>

<body>

<input type="button" value="戳我啊~~" onclick="m()" />

</body>

</html>


正在回答

2 回答

case 后面是值。switch(myweek)---里面的myweek也是值。兩個值不想管下邊就不執行。要么改初始值。要么就把case后邊改一個和myweek=prompt("今天星期幾?")想等的值。

0 回復 有任何疑惑可以回復我~
#1

慕俠2904155

你好,我是個新手,我剛才試了一下,用prompt獲取到的數字(即提問框出現,我輸入一個數字)用if else 語句能正常的將獲得的數字進行判斷,但是用switch進行判斷的時候,獲取到的數字完全執行不了代碼。。。。按道理講,他的switch中case是數字1~7,只要獲得的是1~7的數字不是能夠進行判斷么?
2016-08-03 回復 有任何疑惑可以回復我~
#2

拾壹11 提問者

thx
2016-08-03 回復 有任何疑惑可以回復我~
#3

拾壹11 提問者

也就是把case后面的數字類型改成字符型的對吧?如果想把初始值改成數字型的要怎么改?
2016-08-03 回復 有任何疑惑可以回復我~

myweek=prompt("今天星期幾?") ?你的初始值寫的多問題。。你后邊的值是1,2,3,4,5,6,7后邊的代碼(語句)。你給的這個值怎么執行?你的初始值要在這些值里面的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我輸入數字之后沒有出現與數字對應的話?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號