 
		weibo_高中杯具_0
2016-03-20 14:46
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里面的不是数字 是字符
JavaScript进阶篇
469067 学习 · 22582 问题
相似问题