是不是瀏覽器解析不了?求解?。。?!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
var myweek = prompt("請(qǐng)輸入今天是周幾?");
?
switch(myweek)
{
case 1:
case 2:
case 3:
document.write("在家吃飯");
break;
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? document.write("在外面吃飯");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? document.write("在家吃飯");
? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ? case 6:
????????????????case 7:
? ? ? ? ? ? ? ? document.write("在外面吃飯");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? document.write("請(qǐng)輸入正確日期");
}
</script>
</head>
<body>
</body>
</html>
這代碼輸入1時(shí)怎么不執(zhí)行case1 而執(zhí)行default語句 輸入其他的數(shù)值也是執(zhí)行default
2018-06-05
提示輸入的應(yīng)該是字符常量(把“1”當(dāng)做字符了),轉(zhuǎn)換為數(shù)字常量試試,switch(parseInt(myweek))