[Javascript]switch条件文
16799 ワード
スイッチング条件文
if문
科삼항 연산자
などswitch문
条件により他の動作が実行可能です.switch문
ある値を持つ対象に対して、条件値と一致することを確認し、動作を実行する方式である.構文
let 변수;
switch (변수){
case 상수1 : // 변수 = 상수1이면, 실행문 A실행
실행문 A;
break; // swith{} 코드 블록 탈출
case 상수2 : // 변수 != 상수1 이고, 변수 = 상수2 이면, 실행문 B 실행
실행문 B;
break; // swith{} 코드 블록 탈출
default: // 변수 != 상수1 이고, 변수 != 상수2 이면, 실행문 C 실행
실행문 C;
}
switch조건문
スイッチドアとケースドアからなる.break文の役割と原因
breakはswitchでカッコを外すコマンドです.
with条件文break文に遭遇する前に、条件値を比較することによってcase文またはdefault文を実行します.では、break文がない場合にswitch条件文を書くとどうなるのでしょうか.
let a = 2;
//=============== break 사용하지 않았을 때 ===================
switch(a) {
case 1 :
console.log('a는 1입니다.');
case 2:
console.log('a는 2입니다.');
default:
console.log('a는 1도 2도 아닙니다.');
}
// 결과
// a는 2입니다.
// a는 1도 2도 아닙니다.
//=============== break 사용했을 때 ===================
switch(a) {
case 1 :
console.log('a는 1입니다.');
break;
case 2:
console.log('a는 2입니다.');
break;
default:
console.log('a는 1도 2도 아닙니다.');
}
// 결과
// a는 2입니다.
case문
銀switch문
内部の各種動作のうち、一番先の動作の起点を探す基準といえる.switch文の利点:簡潔で読み取り可能
変換可能
switch 조건문
銀if else if 조건식
switch 조건문
簡潔で可読性が高い.let drink = prompt ( "가격 조회를 원하는 음료수를 입력하세요.( 콜라, 사이다, 커피 中 택1)", "" );
switch (drink){
case "콜라" :
document.write ( "800원" );
break;
case "사이다" :
document.write ( "900원");
break;
case "커피" :
document.write ( "700원" );
break;
default :
document.write ("잘못된 단어 입력");
}
場合let drink = prompt ( "가격 조회를 원하는 음료수를 입력하세요.( 콜라, 사이다, 커피 中 택1)", "" );
if ( drink = "콜라" ){
document.write ( "800원" );
}else if (drink = "사이다"){
document.write ( "900원" );
}else if (drink = "커피"){
document.write ( "700원" );
}else{
document.write ( "잘못된 단어 입력" );
}
スイッチドアの欠点:定数
switch()
の括弧の間に自由にデータを入力できるcase
後に定数しか入力できない.switch 조건문
動作しません.switch문
大臣if else if 조건문
let num = prompt( "원하는 숫자를 입력하세요.", "" );
switch ( num ){
case num > 0 :
document.write ( "입력한 숫자는 양수입니다." );
break;
case num = 0 :
document.write ( "입력한 숫자는 0입니다." );
break;
case num < 0 :
document.write ( "입력한 숫자는 음수입니다." );
break;
default
document.write ( "숫자를 입력해주세요." );
}
じょうけんステートメント
let num = prompt( "원하는 숫자를 입력하세요.", "" );=
if ( num > 0 ){
document.write ( "입력한 숫자는 양수입니다." );
}else if ( num = 0 ){
document.write ( "입력한 숫자는 0입니다." );
}else if ( num < 0){
document.write ( "입력한 숫자는 음수입니다." );
}else{
document.write ( "숫자를 입력해주세요." );
}
switch 조건문
また、一般的に使用if 조건문
リファレンス
https://dasima.xyz/javascript-switch/
https://bigtop.tistory.com/29
Reference
この問題について([Javascript]switch条件文), 我々は、より多くの情報をここで見つけました https://velog.io/@ahn-sujin/javascript-switch-조건문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol