qq_空心空城_0
2018-11-12 10:58
为啥if 和else的结果都输出来了呢?
语句格式是if(){}else{}
呦,臭弟弟,不仅没有else,还在if后多加了 ;
缺少else
if()
小括号后不要加分号";"
if{执行的代码1}{执行的代码2}{执行的代码3}... if语句如果满足则会执行代码1,如果if语句不满足则不会执行代码1,然后会往下执行其他代码块,因为其后的代码块只是加上符号{}包含起来而已并没有什么特别意义,就像正常执行一样,只有if语句下第一个{}所包含的代码块才是if语句所关联的代码块,其余的和if语句不关联
中间少了else
没有else
你写的是一个if判断,但是缺少一个else,在第13行
按照你目前写的
计算机会认为如果满足了条件就输出A和B
如果有else的话,计算机就会认为如果满足了条件就输出A,否则输出B
第13行,缺失else
因为你少了个else
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题