반응형

prompt()문과 parseInt() 함수 사용

var memNum = prompt("관람객은 몇 명입니까?);

var memNum = parseInt(prompt("관람객은 몇 명입니까?));

반응형

자바스크립트, switch 문

개발 및 관리/Javascript 2024. 4. 12. 16:33 posted by HighLighter
반응형

자바스크립트, switch 문

switch(조건)
{
  case 값1: 명령1
    break;
  case 값2: 명령2
    break;
   ......
   default: 명령n
}

    <script>
        var session = prompt("관심 세션을 선택해 주세요. 1-세일즈, 2-광고, 3-개발, 4-디자인");

        switch(session) {
            case "1" : document.write("<p>세일즈 세션은 <strong>101호</strong>에서 개최됩니다.</p>")
              break;
            case "2" : document.write("<p>광고 세션은 <strong>102호</strong>에서 개최됩니다.</p>")
              break;
            case "3" : document.write("<p>개발 세션은 <strong>103호</strong>에서 개최됩니다.</p>")
              break;
            case "4" : document.write("<p>디자인 세션은 <strong>104호</strong>에서 개최됩니다.</p>")
              break;
            default: alert("잘 못 입력했습니다.");
        }

    </script>

반응형
반응형

(조건) ? true일 때 실행할 명령 : false일 때 실행할 명령

    <script>
        var userNumber = prompt("숫자를 입력하세요.");

        if(userNumber !== null)
          (userNumber %3 === 0) ? alert("3의 배수입니다.") : alert("3의 배수가 아닙니다.");
        else
          alert("입력이 취소됐습니다.");
    </script>

반응형

자바스크립트, undefined VS null

개발 및 관리/Javascript 2024. 4. 12. 16:14 posted by HighLighter
반응형

1. undefined : 자료형이 정의되지 않은 상태 / 변수를 선언한 상태에서 값이 할당되지 않은 상태

2. null : 변수에 할당된 값이 유효하지 않은 상태

반응형