switch
1293 ワード
今日の週をswitch-caseで印刷してください.
平日であれば、曜日の出力("月"、"火曜日"、...)
週末なら「週末」しゅつりょく
dayが2なら火曜日に出力します.
caseの横の値がswitch(条件)と一致する場合、対応するコマンドは?歌ってくれたつもりだ.
使用時に注意しなければならないのは、条件に合致する場合、コマンドは必ず中断しなければならない.つまり、書きます.
これは、ブレークポイントのない場所まで下に下がり、対応するコマンドを実行する場合が多いためです.
どうして上のコードを引いて確認しますか.
しかし、実際に現れた値は「週末」であることがわかります.
前述したように、条件が適切であっても、中断しなければ、中断した箇所で停止することが見られる.
またdefault:を使用することもできます.この場合、どの条件も適切でない場合、対応するコマンドが生成されます.
上記のnew Data()では、0~6の間で曜日を通知するだけでエラーは発生しません.
0~6以外の数値を1日で直接入力すると、default:を実行するコマンドが表示されます.
平日であれば、曜日の出力("月"、"火曜日"、...)
週末なら「週末」しゅつりょく
let dayName = "";
let day = date.getDay();
switch (day) {
case 1:
dayName = "월요일";
break;
case 2:
dayName = "화요일";
break;
case 3:
dayName = "수요일";
break;
case 4:
dayName = "목요일";
break;
case 5:
dayName = "금요일";
break;
case 6:
dayName = "실행안함.";
case 0:
dayName = "주말입니다.";
break;
default:
dayName = "조건이 아무것도 맞지 않음"
}
console.log(dayName);
조건문 중 한개인 switch문이다.
どんな感じでしょうか、上のdayが1なら月曜日に印刷します.dayが2なら火曜日に出力します.
caseの横の値がswitch(条件)と一致する場合、対応するコマンドは?歌ってくれたつもりだ.
使用時に注意しなければならないのは、条件に合致する場合、コマンドは必ず中断しなければならない.つまり、書きます.
これは、ブレークポイントのない場所まで下に下がり、対応するコマンドを実行する場合が多いためです.
どうして上のコードを引いて確認しますか.
case 6:
dayName = "실행안함.";
case 0:
dayName = "주말입니다.";
break;
通常、dayの値が6の場合、コンソールに「実行しない」を印刷する必要があります.しかし、実際に現れた値は「週末」であることがわかります.
前述したように、条件が適切であっても、中断しなければ、中断した箇所で停止することが見られる.
またdefault:を使用することもできます.この場合、どの条件も適切でない場合、対応するコマンドが生成されます.
上記のnew Data()では、0~6の間で曜日を通知するだけでエラーは発生しません.
0~6以外の数値を1日で直接入力すると、default:を実行するコマンドが表示されます.
Reference
この問題について(switch), 我々は、より多くの情報をここで見つけました https://velog.io/@yukina1418/switchテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol