■if文の条件式が成り立たない場合に、別の処理を行いたい
if ( 条件式 ) { 処理 } else{ 処理 };セミコロンは不要
もし○○ならば●●を行う、そうでなければ■■を行う
例)もし numberが50以上 ならば
コンソールログに 50以上合格 と出力 を行う
そうでなければ コンソールログに 50未満不合格 と出力 を行う
①条件と処理を考える
もし number >= 50 ならば
console.log("50以上合格”); を行う
そうでなければ console.log("50未満不合格”); を行う
②式に組み込む
if (number >=50)
{console.log("50以上合格”);}
else{console.log("50未満不合格”)}
③const number = 80; と定義した分と組み合わせてみると
■JS
const number = 80;
if (number >=50){
console.log("50以上合格”);
}else{
console.log("50未満不合格”)
}
■console.log への出力
50以上合格
const number = 40; と定義した分と組み合わせてみると
■JS
const number = 40;
if (number >=50){
console.log("50以上合格”);
}else{
console.log("50未満不合格”)
}
■console.log への出力
50未満不合格
■else if (条件)でさらに条件を追加したい!!
if ( 条件式1 ){ 処理1 } else if ( 条件式2 ){ 処理2 } else{ 処理 };セミコロンは不要
もし条件1ならば処理1を行う、もし条件式2ならば処理2を行う、 そうでなければ■■を行う
例)もし条件1ならば処理1を行う、もし条件式2ならば処理2を行う、そうでなければ■■を行う
もし numberが100 ならば コンソールログに 満点 と出力 を行う
もしンソールログに 50以上合格 と出力 numberが50以上 ならば コを行う
そうでなければコンソールログに 50未満不合格 と出力 を行う
①条件と処理を考える
もし number=100 ならば console.log("満点”); を行う
もし numberが50以上 ならば console.log("50以上合格”); を行う
そうでなければ console.log("50未満不合格”); を行う
②式に組み込む
if ( number=100 ) { console.log("満点”); }
else if (number >=50 ) { console.log("50以上合格”); }
else { console.log("50未満不合格”) }
③const number = 100; と定義した分と組み合わせてみると
■JS
const number = 100;
if ( number=100 ) {
console.log("満点”);
} else if ( number >=50 ) {
console.log("50以上合格”);
} else{
console.log("50未満不合格”)
}
■console.log への出力
50未満不合格
const number = 80; と定義した分と組み合わせてみると
■JS
const number = 80;
if ( number=100 ) {
console.log("満点”);
} else if ( number >=50 ) {
console.log("50以上合格”);
} else{
console.log("50未満不合格”)
}
■console.log への出力
50以上合格
const number = 40; と定義した分と組み合わせてみると
const number = 40;
if ( number=100 ) {
console.log("満点”);
} else if ( number >=50 ) {
console.log("50以上合格”);
} else{
console.log("50未満不合格”)
}
■console.log への出力
50未満不合格