所以,我正在编写一个 switch 语句,我想知道是否可以更改特定操作的大小写。
假设我有这个:
var check0 = false;
var check1 = false;
switch(stage){
case "0":
rect(10,10,10,10);
check0 = true;
break;
case "1":
if(check0 === true){
rect(20,20,20,20);
check1 = true;
break;
}else{
/* How to set case 0 ? */
//stage = 0; //Doesnt work
//stage = "0"; //Doesn't work
}
break;
}
最佳答案
var check0 = false;
var check1 = false;
function xyz(stage){
switch(stage){
case "0":
rect(10,10,10,10);
check0 = true;
break;
case "1":
if(check0 === true){
rect(20,20,20,20);
check1 = true;
break;
}else{
xyz(0)
}
break;
}
}
关于javascript - 有没有办法改变 switch 语句中的大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54451964/