var myweek =3;//myweek表示星期几变量 switch(myweek) { case 1: case 2: document.write("学习理念知识"); break; case 3: case 4: document.write("到企业实践"); break; case 5: document.write("总结经验"); break; case 6: case 0: document.write("周六、日休息和娱乐"); break; default: document.write("请输0~6范围的数"); } </script>
//为什么输出不了?求解?
document.write("请输0~6范围的数"); 这句后面括号)是不是用了中文符号啊。。
document.write("请输0~6范围的数");这句错了
document.write("请输0~6范围的数") 这句最后一个的括号是中文输入法下的括号
或者将【document.write("请输0~6范围的数");】中的“)”换为英文状态下输入“)”
将【
default:
document.write("请输0~6范围的数");
】
//这段代码删除即可
document.write("请输0~6范围的数");最后一个括号你用了中文的括号。
最后一行document.write("请输0~6范围的数");你使用了一个中文的反括号。换成英文的括号就可以了
刚刚那条请忽略
'1' '2' '3' prompt里面的不是数字 是字符