■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 ならば コンソールログに 満点 と出力 を行う

  もし numberが50以上  ならば ンソールログに 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; と定義した分と組み合わせてみると

 

■JS

const number = 40; 

 if ( number=100 ) {

  console.log("満点”);

 } else if ( number >=50  ) {

      console.log("50以上合格”);

   else{

    console.log("50未満不合格”)

   }

 

■console.log への出力

50未満不合格