Javascript 切换方法:为什么num给我';num未知';?
Javascript 切换方法:为什么num给我';num未知';?,javascript,switch-statement,Javascript,Switch Statement,函数testNum(a){ 开关(a){ 案例a>0: 警报(“positif num”); 打破 案例a0: 警报(“positif num”); 打破 案例a0: 警报(“positif num”); 打破 案例a0: 警报(“positif num”); 打破 案例a0: 警报(“positif num”); 打破 案例a
函数testNum(a){
开关(a){
案例a>0:
警报(“positif num”);
打破
案例a<0:
警报(“数值为负”);
打破
违约:
警报(“num未知”);
}
}
testNum(4)代码>javascript中的开关计算表达式而不是数字。。。常见的解决方法是使用
switch(true){
}
见下文:
函数testNum(a){
开关(真){
案例a>0:
警报(“positif num”);
打破
案例a<0:
警报(“数值为负”);
打破
违约:
警报(“num未知”);
}
}
testNum(4)代码>javascript中的开关计算表达式而不是数字。。。常见的解决方法是使用
switch(true){
}
见下文:
函数testNum(a){
开关(真){
案例a>0:
警报(“positif num”);
打破
案例a<0:
警报(“数值为负”);
打破
违约:
警报(“num未知”);
}
}
testNum(4)代码>如果使用If或以这种方式使用,则不能使用条件
function testNum(a) {
switch (true) {
case a > 0:
alert("positif num");
break;
case a < 0:
alert("num is negative");
break;
default:
alert("num is unknown");
}
}
testNum(4)
函数testNum(a){
开关(真){
案例a>0:
警报(“positif num”);
打破
案例a<0:
警报(“数值为负”);
打破
违约:
警报(“num未知”);
}
}
testNum(4)
如果使用If或以这种方式使用,则不能使用条件
function testNum(a) {
switch (true) {
case a > 0:
alert("positif num");
break;
case a < 0:
alert("num is negative");
break;
default:
alert("num is unknown");
}
}
testNum(4)
函数testNum(a){
开关(真){
案例a>0:
警报(“positif num”);
打破
案例a<0:
警报(“数值为负”);
打破
违约:
警报(“num未知”);
}
}
testNum(4)
计算案例表达式,然后将a
与结果值进行比较。4不等于true
。您应该使用if
语句而不是switch
语句是的,我知道我可以使用if语句,我想知道如何使用switch,thx guy计算大小写表达式,然后将a
与结果值进行比较。4不等于true
。您应该使用if
语句而不是开关语句是的,我知道我可以使用if语句,我想知道如何使用开关,谢谢各位