只能用swich吗,不能用 if 吗
可以啊,但是你可以看一下下面的对比效果
switch的代码:
z=document.getElementById("select").value;
switch(z){
case "+": y=m+n; break;
case "-": y=m-n;break;
case "*": y=m*n;break;
case "/":y=m/n;break;
default:break;
}
if的代码:
z=document.getElementById("select").value;
if(z=="+"){
y=m+n;
}
else if(z=="-"){
y=m-n;
}
else if(z=="*"){
y=m*n;
}
else if(z=="/"){
y=m/n;
}
else{
y="出错了?";
}
看情况吧,都行的。只要有思路,要用什么控制语句就看个人了