JavaScript if...else 语句
javascript if...else 语句
条件语句用于基于不同的条件来执行不同的动作。
条件语句
通常在写代码时,总是需要为不同的决定来执行不同的动作,可以使用条件语句来执行该操作。
javascript中有下列条件语句:
- if 语句 -- 只有当指定的条件为true,才会执行if语句里面的代码
- if...else -- 当条件为true执行if里面的代码,为false时,执行false里面的代码。
- javascript三目运算符
- if ... else ... if ... else...
- switch 语句 -- 使用该语句来选择多个代码块之一来执行。
----------------------------------
if语句
当条件为true时,该语句内的代码才会执行。
语法:
if(条件语句){
//当条件语句为true时,该语句才会执行代码
}
注:if是小写的
例如:var age = 20;
if(age = 20){
alert("你的年龄为20岁。");
}
//当age等于20时,弹出你的年龄为20岁。
------------------------------------
if...else 语句
语法:
if(条件表达式){
//语句1
}else{
//语句2
}
//当条件表达式为true,执行语句1,当条件表达式为false,执行语句2.
例如:var age = 19;
if(age > 18){
alert("你已成年");
}else{
alert("你未成年");
}
//当age大于18,弹出 你已成年 ,当age 小于 18 弹出 你未成年 。
---------------------------------------------------------------
javascript 三目运算符 (三元运算符)
语法:
条件表达式?语句1:语句2
当条件表达式为true,执行语句1,当条件表示为false,执行语句2
例如:
5 > 6 ? alert("true") : alert("false");
//5不大于6 所以执行alert("false") ,如果5大于6 就执行alert("true")
---------------------------------------------------------------
if ... else if.... else 语句
语法:
if( 条件表达式1 ){
//语句1
}else if( 条件表达式2 ){
//语句2
}else{
//语句3
}
当条件表达式1为true 执行语句1
当条件表达式1为false,判断条件表达式2,如果条件表达式2为true执行语句2,如果条件表达式2为false,执行语句3。
例如:
var age = 18;
if( age > 18){
alert("age大于18");
}else if(age < 18){
alert("age小于18");
}else{
alert("age等于18");
}
//当age大于18 执行 ‘alert("age大于18");’
//当age小于18 执行 ‘alert("age大于18");’
//当age等于18 执行 ‘alert("age等于18");’
------------------------------- end --------------------------
上一篇: PHP中文编码小技巧
下一篇: ps简单制作精美的图案教程