본문 바로가기

자바스크립트

switch문 예제

태어난 년도를 입력하면 해당 띠를 출력하는 예제

const rawInput = prompt('태어난 해를 입력해주세요.', '')
const year = Number(rawInput)
const e = year % 12

let result;

switch (e) {
    case 0:
        result = "원숭이";
        break;
    case 1:
        result = "닭";
        break;
    case 2:
        result = "개";
        break;
    case 3:
        result = "돼지";
        break;
    case 4:
        result = "쥐";
        break;
    case 5:
        result = "소";
        break;
    case 6:
        result = "호랑이";
        break;
    case 7:
        result = "토끼";
        break;
    case 8:
        result = "용";
        break;
    case 9:
        result = "뱀";
        break;
    case 10:
        result = "말";
        break;
    case 11:
        result = "양";
        break;
    default:
        result = "올바른 년도를 입력해주세요.";
}

alert(`${year}년에 태어났다면 ${result} 띠입니다.`)

'자바스크립트' 카테고리의 다른 글

ES6  (0) 2023.04.12
일급객체로서의 함수, Map 과 Set  (0) 2023.04.08
자바스크립트 변수, 연산자, 함수  (0) 2023.04.08
중첩 조건  (0) 2023.04.05
IF 조건문  (0) 2023.04.05