for循環(huán)昧狮,顧名思義就是JavaScript中一個(gè)循環(huán)語句,他是JS中比較常用的一種語句板壮,今天帶大家了解一下For循環(huán)逗鸣。
語法:
for (var i = 0; i < 10 ;i++) {
// 執(zhí)行語句
}
首先要聲明一個(gè)變量(他的起始值):
var 變量 = 0; // 起始值
其次再給他一個(gè)邊界值(也可以稱為結(jié)束值);
i < 10;
然后再給他遞增或遞減慕购;
i++ / i--;
最后去執(zhí)行他 {};
console.log(i)聊疲;
// 執(zhí)行語句;
這就是for循環(huán)的基本語法,也可以拆分開寫:
例:
var i = 0;
for ( 沪悲;i < 10 ;) {
// 執(zhí)行語句
i++
}
for循環(huán)的簡單使用:
例如获洲,實(shí)現(xiàn)一個(gè)九九乘法表;
// 起始值為1 邊界值為10不能超過10殿如; 遞增
for (var a = 1; a < 10; a++) {
// 起始值為1 邊界值不能超過a 遞增
for (var b = 1; b <= a; b++) {
// 打印結(jié)果 a * b = a * b ;
document.write( a + '*' + b + '=' + a * b + '    ' )
}
// 換行
document.write('<br>')
}
這里又涉及到一個(gè)問題: for循環(huán)中嵌套一個(gè)for循環(huán)贡珊;
他的原理是這樣的:外邊的for循環(huán)執(zhí)行一次 里邊的執(zhí)行一輪。假如說外邊的邊界值(結(jié)束值)為3 里邊(結(jié)束值)為5 涉馁; 結(jié)果是 1 12345 2 12345 3 12345门岔;這樣是不是就感覺簡單呢!
很簡單吧?舅汀:妗!