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

javascript多条件判断怎么写?我知道if(){}elseif(){}else,这个只能2个条件吗?能不能写成varaddAcount=7;function(){b... javascript多条件判断怎么写?
我知道if(){}else if(){}else,这个只能2个条件吗?
能不能写成
var addAcount=7;
function () {
b--;
if (a>=0) {
var _path=path[b];
}else if (a<0) {
var _path=path[b+addAcount];
}else if (a==-addAcount-1) {
b=0;
var -path=path[b];
}
}
展开
 我来答
澤希Dc
推荐于2017-09-29 · TA获得超过1747个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:260万
展开全部

可以这样写,但是按你这个例子来说,第三个条件是进不去的,因为前两个条件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){

}
yakun
2014-07-07 · TA获得超过419个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:288万
展开全部
最后一个else表示的是默认状态,可以不要一直用if()else if(){}else if(){}这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式