f判断指定的一个或多个测试的条件,如果为真时候,执行的语句,和如果为假的时候执行的语句。

三目运算符 ?: ?前面是条件,:前面是为真的结果,:后面是为假的结果。用来代替if else
举例来说:
var a=1:1?1:2
相当于:
var a="";
if(1=1)
{a=1;}
else{
a=2;}
下面说if语句

if else语句
if语句后面可以跟一个可选的else,else表达式为假的时候执行。
语法:
if(boolean_expression){ /* 如果布尔表达式为真将执行的语句 */}else{ /* 如果布尔表达式为假将执行的语句 */}

if else if else
1.一旦某个else if匹配成功,其他else if就不会被测试。

网友评论