var d= ; var week = prompt请输入周几?; switch week case 1 d = 语文; break; case 2 d = 数学课; break; alertd;找bug
在switch语句中,输入的week是一个字符串类型,而case后的值是一个整数类型,因此无法匹配成功。需要将case后的值改为字符串类型,例如:"1"和"2"。修改后的代码如下:
var d = ""; var week = prompt('请输入周几?');
switch (week) { case "1": d = "语文"; break;
case "2": d = "数学课"; break; } alert(d);
原文地址: https://www.cveoy.top/t/topic/6Gd 著作权归作者所有。请勿转载和采集!