在JavaScript里面,如何使得switch(参数)的调入是数字从而取得下面对应的不同case选项
switch参数默认是int char型,怎么改成数字而不是字符呢?//处是试着改的地方,但不对
<html>
<body>
<script language="JavaScript">
var ss=prompt("输入一串字符","");
t=ss.length;
switch(ss.length)//document.write(ss.length);
//switch(document.write(ss.length))
{case 0:alert("居然敢不输!");break;
case 1:
case 2:
case 3:alert("你才输入"+t"个,多输入会啊?");break;
case 4:
case 5:
case 6:alert("这才听话嘛,您输了"+t+"个字");break;
default:alert("输这么多,想死啊!");
}
</script>
</body>
</html>
[解决办法]
case 3: alert("你才输入" + t + "个,多输入会啊?"); //漏掉个字符串连接运算符+ break;
[解决办法]