if else 错误的判断

来源:互联网 发布:双串联谐振双向三端口 编辑:程序博客网 时间:2024/04/30 19:44

以前学习JavaScript时有一个判断


if(条件)

{

执行1;

}

else

{

执行2;

}

上面所述的基于两种情况条件的判断,但是基于多种的条件的判断却没有学清楚,后来写一个代码时候需要判断三种情况的时候,我写了下面的代码

if(条件1)

{

执行1;

}

if(条件2){

执行2;

}

else

{

执行3;

}

然后执行的时候就出现了问题,然后我就设了断点,当符合条件1的时候,会执行语句 执行1 和3,说明这一语句本身就不存在if else的判断了。但是如果不符合条件1,2,才会执行语句3. 后面的查了下上面代码自己有点想当然了。

if(条件1)

{

执行1;

}

else if(条件2){

执行2;

}

else

{

执行3;

}

这才是正确的语句。


0 0
原创粉丝点击