For文
1 2 3 4 5 6 7 8 9 10 11 |
/************ * For文 ************/ // 0-4までの5回 for(var i = 0; i < 5; i++){ console.log("i = " + i); } |
while文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
/************ * While文 ************/ var w_cnt = 5; // 5-1までの5回 while(w_cnt > 0){ console.log("w_cnt = " + w_cnt); // デクリメント --w_cnt; } |
If文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/************ * If文 ************/ var test_cnt = 1; // 論理演算子:and 「&&」 or 「||」 if(test_cnt == 0){ console.log("0の場合"); }else if(test_cnt == 1){ console.log("1の場合"); }else{ console.log("その他"); } |
Switch文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
/************ * Switch文 ************/ var switch_cnt = 2; switch(switch_cnt){ // case の後の条件が文字列なら""にすること // 0の場合 case 0: console.log("switch_cnt = " + switch_cnt); break; // 1の場合 case 1: console.log("switch_cnt = " + switch_cnt); break; // 2の場合 case 2: console.log("switch_cnt = " + switch_cnt); break; } |
Break文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
/************ * Break文 ************/ // iが2になったらforから抜ける for(var i = 0; i < 5; i++){ console.log("i = " + i); if(i == 2){ break; } } |