clover.blue

[JS講座] 5. 条件分岐・繰り返し(if文, for文)

Data
2020/10/19
Tag

条件分岐

if文

if(条件) {
  console.log(処理...)
}

const num = 10
if(num === 10) {
  console.log('numは10です')
}

else

if(条件) {
  console.log(処理...)
} else if(その他の条件){
  console.log(処理...)
} else { //それ以外
  console.log(処理...)
}

const num = 5
if(num === 10) {
  console.log('numは10です')
} else if(num === 5) {
  console.log('numは5です')
} else {
  console.log('それ以外')
}

[デモ]if文とswitch文

繰り返し

for文

for(初期化式; 条件式; 変化式) {
  処理
}

for(let i = 0; i < 10; i++) {
  console.log(i)
}
//出力結果 : 0 1 2 3 4 5 6 7 8 9

// 式を2つ定義することもできます。
for(let i = 0, j = 10; i < 10, j > 0; i++,j--) {
  console.log(i, j)
}
//出力結果
0, 10
1, 9
2, 8
...

[デモ]for文