조건문

조건문의 응용(Sign-in Logic)

prompt

사용자로부터 값을 입력받을 수 있다. 단, 영문 대소문자를 구분한다.

로그인 시 이용되는 로직은 다음과 같다.

<head>
    <meta charset="utf-8"/>
</head>
<body>
    <script>
        var id = prompt('아이디를 입력해주세요.');
        if(id == 'egoing') {
            alert('아이디가 일치합니다.');
            var pw = prompt('비밀번호를 입력해주세요.');
            if(pw = '1234') {
                alert('로그인 하셨습니다.' + id +'님 반갑습니다');
            } else {
                alert('비밀번호가 다릅니다.');
            }
        } else {
            alert('아이디가 일치하지 않습니다.');
        }
    </script>
</body>
</html>

조건문에서 false로 간주되는 데이터 타입

  1. 빈 문자열

2. undefined

3. null

4. NaN

기타 true 또는 flase 값은 아래와 같다.

Last updated

Was this helpful?