[if !supportLists]1.?[endif]???
(1)分之結(jié)構(gòu)
if(條件){條件為true時(shí)執(zhí)行的語(yǔ)句}
if(條件){
條件為true時(shí)執(zhí)行的語(yǔ)句
??????}else{
條件為false時(shí)執(zhí)行的語(yǔ)句
??????}
???? var score=prompt('請(qǐng)輸入考試成績(jī)');
if(score===100){
alert('獎(jiǎng)勵(lì)一臺(tái)蘭博基尼');
}else{
if(score>=90){
alert('獎(jiǎng)勵(lì)一臺(tái) 法拉利');
}else{
if(score>=80){
alert('獎(jiǎng)勵(lì)一臺(tái) 奧迪Q7');
}else{
if(score>=70){
alert('獎(jiǎng)勵(lì)一臺(tái) 奧拓R8');
}else{
if(score>=60){
alert('獎(jiǎng)勵(lì)一臺(tái) 自行車');
}else{
alert('獎(jiǎng)勵(lì) 倆大嘴巴子');
}
}
}
}
}
(2)else ....if多重復(fù)條件語(yǔ)句
if(條件1){
、//要執(zhí)行的語(yǔ)句
}else if(條件2){
//要執(zhí)行的語(yǔ)句
?????}
var score=prompt('請(qǐng)輸入考試成績(jī)');
if(score===100){
alert('獎(jiǎng)勵(lì)一臺(tái)蘭博基尼');
}else if(score>=90){
alert('獎(jiǎng)勵(lì)一臺(tái) 法拉利');
}else if(score>=80){
alert('獎(jiǎng)勵(lì)一臺(tái) 奧迪Q7');
}else if(score>=70){
alert('獎(jiǎng)勵(lì)一臺(tái) 奧拓R8');
}else if(score>=60){
alert('獎(jiǎng)勵(lì)一臺(tái) 自行車');
}else{
alert('獎(jiǎng)勵(lì) 倆大嘴巴子');
????????????}
??????//練習(xí)
請(qǐng)輸入考試成績(jī)
如果考試成績(jī)?yōu)?00分,獎(jiǎng)勵(lì)國(guó)外一日游
如果考試成績(jī)大于等于90郭毕,國(guó)內(nèi)一日游
如果考試成績(jī)大于等于80纺棺,滄州一日游
如果考試成績(jī)大于等于70瑞凑,泊頭一日游
如果考試成績(jī)大于等于60腕巡,面壁思過(guò)
小于60兩大嘴巴子
2.
??(1)?switch ?.....case
switch(變量/表達(dá)式){
case情況1:
//執(zhí)行的語(yǔ)句
????????????????break;
case情況2:
//執(zhí)行的語(yǔ)句
????????????????break;
case情況3:
//執(zhí)行的語(yǔ)句
????????????????break; ?
default://以上條件都不滿足的時(shí)候
//執(zhí)行的語(yǔ)句
?????????????????????break; ?
??????}
var date=Number(prompt('請(qǐng)輸入今天星期幾'));
switch(date){
case 1:
alert('米飯');
???break;
case 2:
alert('饅頭');
???break;
case 3:
alert('面包');
???break; ??
case 4:
alert('包子');
???break; ?
case 5:
alert('餃子');
???break; ?
case 6:
alert('油條');
???break; ?
default:
alert('今天不管飯,自己解決') ??????????
}
(2) switch....case直落形式 ???
switch(變量/表達(dá)式){
case情況1:
case情況2:
case情況3:
case情況4:
case情況5:
//要執(zhí)行的語(yǔ)句
??????????????break;
????????????var date=Number(prompt('請(qǐng)輸入今天星期幾'));
switch(date){
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 6:
alert('今天不管飯,自己解決');
???break; ??????????
}
練習(xí):
請(qǐng)輸入今天嗎星期幾
星期1:黃燜雞
星期2:麻辣燙
星期三:重慶小面
星期四:刀削面
星期五:大餅卷肉
星期六:美團(tuán)
周日:減肥
3.
(1)//循環(huán)語(yǔ)句
?????while ??
?????do ??while
?????for ??
while(條件){
//滿足條件時(shí)執(zhí)行的語(yǔ)句
}練習(xí):在控制臺(tái)輸出10句hello world
var a=0;
while(a<10){
console.log('hello world')
a++;
}
輸出1-100所有的偶數(shù) ?????????????????????????????????????????????????????????????????????????
while循環(huán)中結(jié)束循環(huán) break;
var i=0;
while(i<=100){
if(i%2===0){
console.log(i);
}
i++;
}
練習(xí):請(qǐng)輸入員工姓名骚烧,如果輸入的內(nèi)容為"exit"顶瞒,就結(jié)束循環(huán) ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
while(true){
var print=prompt('請(qǐng)輸入員工姓名');
if(print==='exit'){
break;
}
}
%?7?QC?l?2?1?P?;