[javascript]条件文:switch条件文と3つの演算子



[参考文献]📚 : 独学JavaScript

スイッチング条件文



switch条件文は、特定の値の条件を比較するために使用されます.上の図では、値の条件値が値1に等しい場合、case値1:内の文、値2の場合、case値2:内の文を実行し、「break;switch条件文から終了しました.条件値が一致するcase文がない場合はdefault:後の文を実行します.
前の記事では、if条件文を使用して偶数のコロンを区別するコードをswitch条件文に変換しました.以下に示します.
const input = prompt('숫자를 입력하세요','0');
const number = Number(input);

switch(number % 2){
	case 0:
    	alert('짝수입니다');
        break;
    case 1:
    	alert('홀수입니다.');
        break;
    default:
    	alert('숫자를 잘못 입력하였습니다.');
        break;
}

条件演算子(3つの演算子)じょうけんえんざんし


条件文に2つの条件しかない場合は、条件演算子で簡潔に表すことができます.条件演算子はjavascriptで唯一3つの被演算子を有する演算子であり、3つの演算子とも呼ばれる.条件演算子の基本形式は次のとおりです.
非式?真則結果:偽則結果;
式の結果が真でない場合は、:の左側の値を返します.偽の場合は、:の右側の値を返します.