For循環(huán)語句結(jié)構(gòu)
for循環(huán)語句 ?基本格式: ?for(初始化汽烦;條件梢夯;增量){ ? 語句集勤篮;
}? 功能:實(shí)現(xiàn)條件循環(huán),當(dāng)條件成立時(shí),執(zhí)行語句集精续,否則跳出循環(huán)體愕把。 ? 說明:初始化參數(shù)告訴循環(huán)的開始位置橘蜜,必須賦予變量的初值;條件是用于判別循環(huán)停止時(shí)的條件。若條 件滿足,則執(zhí)行循環(huán)體,否則 出沾谜。增量:主要定義循環(huán)控制變量在每次循環(huán)時(shí)按什么方式變化。三個(gè)主要語句之間萄凤,必須使用分號分隔兽泄。
For語句邏輯及列子
例:
<script>
for ( var i = 5; i > 0; i-- )
?{?? ??
document.write("i = " ,i ,"<br/>");
}
</script>
For循環(huán)課堂練習(xí)
以下練習(xí)主要讓你熟練掌握for循環(huán)的基本使用,高級的還在后面
1飒责、循環(huán)出100以內(nèi)的偶數(shù);
for(var i=0;i<100;i++)
{
if(i%2==0)
document.write(i+"</br>");
}
或者
for(var i=0;i<100;i+=2)
{
document.write(i);
}
2芥喇、通過50次循環(huán)輸出100以內(nèi)的奇數(shù);
for(var i=1;i<=100;i+=2)
{
document.write(i);
}
3境析、循環(huán)求500以內(nèi)能被3整除的奇數(shù)之和;
var sum=0;
for(i=0;i<=500;i++)
{
if(i%3==0&&i%2!=0)
sum+=i;
}
document.write(sum);
4蜈缤、通過25次循環(huán)輸出100以內(nèi)偶數(shù)翰守;
for(var i=0;i<=100;i+=4)
{
document.write(i+"</br>");
document.write(i+2+"</br>");
}
5、通過25次循環(huán)輸出100以內(nèi)偶數(shù)的和怀浆;
var s=0;
for(i=0;i<50;i+=2)
{
s+=50+i+i;
}
s+=100;
document.write(s);