标签:else nan var color 等于 use 如何 声明 相等
//如果条件表达式为true,执行此处的语句
if(1){ console.log( true ); }else{ console.log( false ); }//true
注意:条件表达式最后都转化成布尔型,0表示false,大于等于1表示true。
var i=‘king‘; var j=‘king ‘;//空格区别 if(username==a){ document.write(‘hello king‘); }else{ document.write(‘hello nana‘); }//输出:hello nana
if(3>11)
document.write(‘hello ‘);
document.write(‘world ‘);
document.write(‘world ‘);
if(3<11) document.write(‘当成true执行‘); document.write(‘当成else执行 ‘); document.write(‘当成else执行 ‘); //最后输出:当成else执行 当成else执行
if(true){ var x=1,y=2,username=‘king‘; } alert(x);//弹出undefined
二、if else if条件判断
if(条件判断){ 执行语句...
}else if( 条件判断){ 执行语句...
}else if( 条件判断){ 执行语句...
}else{执行语句...}
var x=11; if(x==1){ document.write(‘aaa‘); }else if(x==2){ document.write(‘bbb‘); }else if(x==3){ document.write(‘ccc‘); }else{ document.write(‘以上表达式都为false执行的代码段‘); }//输出:以上表达式都为false执行的代码段
三、if else 条件嵌套
if(条件判断){
if(条件判断){
if(条件判断){
}else{
执行语句...
}
}else{
执行语句...
}
}else{
执行语句...
}
var username=‘king‘,age=22,sex=‘男‘; if(3>1){ document.write(‘aa<br/>‘); if(username==‘king‘){ document.write(‘hello King<br/>‘); if(age>=18){ document.write(‘成年人<br/>‘); if(sex==‘男‘){ document.write(‘帅哥‘); }else{ document.write(‘美女‘); } }else{ document.write(‘未成年‘); } }else{ document.write(‘hello others<br/>‘); } }else{ document.write(‘bb<br/>‘); }//输出:aa
hello King
成年人
帅哥
四、swich case判断
swich(表达式){
case 表达式1:语句1;
case 表达式2:语句2;
case 表达式3:语句3;
default:语句;
}
var i=14;
switch(i){
case 1:
document.write(‘a‘);
case 2:
document.write(‘b‘);
default:
document.write(‘e‘);
case 3:
document.write(‘c‘);
break;
case 4:
document.write(‘d‘);
}//输出结果是:ec
标签:else nan var color 等于 use 如何 声明 相等
原文地址:https://www.cnblogs.com/gust-lq/p/11348017.html