js循環語句の二、三について
1928 ワード
jsの循環語句
一、概念
1、サイクル:繰り返し、循環構造文:つまり、コードの一部を繰り返し実行します.2、サイクルの4つの要素(1).初期化変数(2).条件判定(循環条件)(3).繰り返し実行するコード(循環体)(4).初期化変数を変更する(循環変数)3、基本循環構成文は3種類あります.(1)whileサイクル(2)…...whileサイクル(3)forサイクル(3)
二、whileサイクル
1、文法:
三、ド…whileサイクル
1、文法:
四、forサイクル
1、文法
2、例:
この法則は、表式2の条件が満たされないまでループを実行し続けます.
五、循環注意
(1)循環変数は必ず初期化しなければいけません.(2)どのような循環語句でも最後まで繰り返してはいけません.デッドサイクル(3)サイクルと書いてはいけません.一つの循環の中に複数の循環を入れ込むことができます.
一、概念
1、サイクル:繰り返し、循環構造文:つまり、コードの一部を繰り返し実行します.2、サイクルの4つの要素(1).初期化変数(2).条件判定(循環条件)(3).繰り返し実行するコード(循環体)(4).初期化変数を変更する(循環変数)3、基本循環構成文は3種類あります.(1)whileサイクル(2)…...whileサイクル(3)forサイクル(3)
二、whileサイクル
1、文法:
while( ){
// ( );
}
while:trueの場合は条件がfalseのコードを実行します.条件がfalseの場合は、そのコードを実行しません. var i = 1; //
while (i <= 10) {
console.log(i);
i++;
}
最初に一回目の条件判断が満たされないと一回も実行しません.三、ド…whileサイクル
1、文法:
do{
//
}while( )
実行順序はwhileサイクルとほぼ同じですが、条件が成立しているかどうかにかかわらず、まず一回実行します.注意:まず一回実行してください.最後の一回ではないです. var i = 100
do {
console.log(i); //
i++; //
} while (i <= 10); //
先に一回実行しますので、i=100の場合でも、i<10が成立しなくても、100を出力します.四、forサイクル
1、文法
for( 1; 2; 3){
//
}
式1:初期化式2:循環条件式3:インクリメント(循環条件の範囲を変更)2、例:
for (var i = 1; i <= 10; i++) {
console.log(i);
}
以下のように書くこともできます. var i = 0 ; //1.
for (; i <= 10; ) { //2.
console.log(i); // 3.
i++ ; // 4.
}
3、for文の実行フロー(1)は式1を実行し、循環を初期化(2)して式2を実行し、ブール結果を得る. 式2のブール構造は、大かっこの後からtrueが循環体/falseを実行します.(3)循環体を実行したら、式3(4)を実行して式2を実行し、ブールの結果を得ます. 式2のブール構造は、大かっこの後からtrueが循環体/falseの終了ループを実行する(5)循環体を実行した場合、式3を実行します.この法則は、表式2の条件が満たされないまでループを実行し続けます.
五、循環注意
(1)循環変数は必ず初期化しなければいけません.(2)どのような循環語句でも最後まで繰り返してはいけません.デッドサイクル(3)サイクルと書いてはいけません.一つの循環の中に複数の循環を入れ込むことができます.
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
document.write(j + ' * ' + i + ' = ' + j * i + ' ')
}
document.write('')
}