javascript多条件判断怎么写?我知道if(){}else if(){}else,这个语句只能2个条件吗?

2024年11月22日 20:57
有2个网友回答
网友(1):

可以这样写,但是按你这个例子来说,第三个条件是进不去的,因为前两个条件a>=0和a<0已经把所有情况包含进去了,所以运行不到第三个a==-addAcount-1条件里。

如果像下面这样,每个条件就都可能运行到:

if(a>10){

}
else if(a>5 && a<=10){

}
else if(a>0 && a<=5){

}
else if(a==0){

}
else if(a<0){

}

网友(2):

最后一个else表示的是默认状态,可以不要一直用if()else if(){}else if(){}这样