1. if語(yǔ)句
if (1 > 0) { document.write('不錯(cuò)不錯(cuò)') }
當(dāng)括號(hào)里的條件成立缀棍,花括號(hào)里的語(yǔ)句才會(huì)執(zhí)行
var score = parseInt(window.prompt('input')) if (score > 90 && score <= 100){ document.write('alibaba'); }else if (score > 80 && score <= 90){ document.write('tencent'); }else if (score > 70 && score <=80){ document.write('baidu'); }else if (score > 60 && score <= 70){ document.write('mogujie'); }else{ document.write('error') }
2.for 循環(huán)
document.write('abc') document.write('abc') document.write('abc') document.write('abc') document.write('abc')
等于
for (var i = 0; i <5; i++){ document.write('abc')
先判斷i<5這個(gè)條件宅此,然后執(zhí)行{ }內(nèi)的語(yǔ)句,再執(zhí)行i++爬范,一直重復(fù)父腕,直到i<5這個(gè)條件不再成立
打印0-9:
for (i = 0; i <10; i++){ document.write(i) }
打印1-100中能被3/5/7整除的數(shù):
for(i = 1; i < 100; i++){ if (i % 3 == 0 || i % 5 == 0 || i % 7 == 0){ document.write(i + " ") } }
i = 0這個(gè)賦值語(yǔ)句可以放在for()的前面;i++這個(gè)賦值語(yǔ)句可以放在花括號(hào)內(nèi)部青瀑,且在花括號(hào)內(nèi)需要執(zhí)行的語(yǔ)句之后, 但是要用分號(hào)隔開:
var i = 0; for (i < 10){ document.write(i); i++; }
3.while循環(huán):如果for循環(huán)里面只有一個(gè)條件璧亮,那么就等于while循環(huán)
i = 0; while(i < 10){ document.write(i); i++; }