ループ処理について
forを利用した場合
特定の処理を繰り返し実行する
'use strict'
for (let i = 1; i <= 10; i++) {
console.log("ありがとう")
}
iが1から10以下である間(let i = 1; i <= 10)、
iを1ずつ増やしながら(i++)
次の処理を行ってください(console.log("ありがとう"))
whileを利用した場合
指定した条件が満たされている間、特定の処理を繰り返す
'use strict'
let hp = 100;
while(hp > 0) {
console.log(`${hp} 残りのHP`);
hp -= 15;
}
hpが100あるキャラがいる(let hp = 100;)
hpが0になるまで(while(hp > 0) {)
hpの表示方法(console.log(`${hp} HP left!`);)
毒状態になり毎ターン15hp減る(hp -= 15;)
continue,breakを利用した場合
for (let i = 1; i <= 10; i++) {
console.log(i);
}
continue(コンテニュー)
4の回だけ処理をスキップしたい場合
for (let i = 1; i <= 10; i++) {
if (i === 4) { ⇒ 4のみ
continue; ⇒ スキップ
}
console.log(i);
}
break(ブレイク)
4以降の処理をスキップしたい場合
for (let i = 1; i <= 10; i++) {
if (i === 4) {
break; ⇒ ループを終了させる
}
console.log(i);
}
この記事が気に入ったらサポートをしてみませんか?