ES6 if else

一个if可以后跟一个可选的else块。如果由if测试的布尔表达式评估为false,则else块将执行。以下是语法。

if(boolean_expression) {  
   // statement(s) will execute if the Boolean expression is true  
} else {  
   // statement(s) will execute if the Boolean expression is false  
}

 

流程图

es6 if else

if块保护条件表达式。如果布尔表达式的计算结果为true,则执行与if语句关联的块。if块可以跟随一个可选的else语句。如果表达式计算结果为false,则执行与else块关联的指令块。

 

实例

var num = 12;
if (num % 2==0) {
   console.log("Even");
} else {
   console.log("Odd");
}

上面的例子打印出变量中的值是偶数还是奇数。if块检查值的可分性除以2以确定相同。在成功执行上述代码时,会显示以下输出。

Even

else…if 对测试多个条件很有用。以下是相同的语法。if (boolean_expression1) { //statements if the expression1 evaluates to t ...