본문 바로가기
Front-end/javascript

[JavaScript] 조건문

by 잔디🌿 2023. 7. 10.

    if문

     

    if문은 java, c언어와 동일하다.

     

    let a = 5;
    
    if(a == 5){
        console.log("five");
        }
    else if(a == 4){
        console.log("four");
        }
    else{
        console.log("not");
        }

    a가 5이면 five를, a가 4이면 four을, 둘 다 아니면 not을 출력한다.

     

    switch문

     

    else if가 너무 많으면 지저분함 -> switch문 사용

     

    let a = "l"
    
    switch(a){
       case "l":
         console.log("엘");
         break;
       case "m":
         console.log("엠");
         break;
       case "n":
         console.log("엔");
         break;
       default:
         console.log("기타");
         break;
         }

     

    switch 옆에 넣은 변수가 l이면 엘을, m이면 엠을, n이면 엔을 출력하고, 셋 다 아니면 기타를 출력하는 코드이다. 

    break를 사용하지 않으면 해당 case다음의 case들이 전부 실행되므로 break를 꼭 해줘야한다.

     

     

    'Front-end > javascript' 카테고리의 다른 글

    [JavaScript] 호이스팅과 화살표함수  (0) 2023.07.10
    [JavaScript] 함수  (0) 2023.07.10
    [JavaScript] 연산자  (0) 2023.07.10
    [JavaScript] 자료형  (0) 2023.07.08
    [JavaScript] 상수와 변수  (0) 2023.07.08