KATUUUNs blog

プログラミング学習で得た知識をアウトプットするためのブログです

学習72日目 swich文 〜javascript復習〜

こんにちはKATUUUNです。最近javasriptの復習をしています。今日はswith文で復習した内容をアウトプットします。

例えば

const signal = 'red'
  if signal === 'red'
    console.log('stop');
  else if signal === 'yellow'
    console.log('caution');
  else if signal === 'green'
    console.log('go');
  end

だと「===」が多くて見やすいコードとは言えません。そこで、switch文で書き換えると、

const signal = 'red'
  switch (signal) {
    case 'red' :
      console.log('stop');
      break;
    case 'yellow' :
      console.log('caution');
      break;  
    case 'green' :
      console.log('go');
      break;
    default:
      console.log('wrong signal');
      break;
    }

このようにswitchを用いて、中身をcaseとbreakを使うと===を使う必要がなくなります。また条件に当てはまらないものにdefaultを使うことができます。

以上です。ありがとうございました。