MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


【JavaScript】条件分岐 swich 文
profile-img
投稿者: Nakamaさん
投稿日:2020/04/14 17:03
更新日:
like-img
分類
技術
テクノロジー
その他
キャリア
運用・保守
投稿内容

今回は、条件分岐swich文について紹介します。

swich文は、複数の分岐があり、 if文で記載すると複雑になる場合に用いられます。

基本コードは下記のとおりです。

 

()内に「式」を書き、caseの右にある「値(ここではABC)」が式と一致したの場合、「処理(ここでは1.2.3)」を実行します。

記述した式がどのcaseにも当てはまらない場合は、「default」下の行の処理を実行します。

 

それでは、実際に書いていきます。

 

下記の順位「rank」に応じてそれぞれの処理を実行するプログラムを考えます。

 

1位 ⇒ “金メダルです。”

2位 ⇒ “銀メダルです。”

3位 ⇒ “銅メダルです。”

それ以外 ⇒ “もう少しでした。”

 

事前準備として、順位「rank」を 変数として定義しておきます。

(ここでは、変数を『const』、「rank=3」として定義します。)

 

この場合、swich の式「rank」と同じ値である「case 3」の処理が実行される。 (右図)

次に、条件を一致しない場合の処理を書き加えます。

(rank = 7 とします)

 

 

 

この場合、どの「case値」とも一致しない為、「default」の下の処理が出力されます。(右図)

 

 

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3