본문 바로가기
JAVASCRIPT

자바스크립트 제어문-조건문 javascript conditional statement (**)

by devorldist 2022. 5. 4.
728x90
반응형
SMALL
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        var walkAmount = prompt("하루에 몇 보 걸음?", "0");
       
        if(walkAmount>=10000) {
            document.write("좋은 습관을 갖고 계시네요!","<br>");
        }
        document.write("==========end============")

        var min = prompt("하루에 통화 몇 분 해요?", "<br>");

        if(min>=60) {
            document.write("많이 통화하시는 편이네요.", "<br>");
            document.write("==========끝=============")
        }

        var userName = prompt("방문자의 이름은?","");

        if(userName) {
            document.write(userName+"님 반가워요.");
        }

        var num = prompt("좋아하는 숫자는?", "0");

        if(num%2==0) {
            document.write("님은 짝수를 좋아해");
        } else {
            document.write("님은 홀수를 좋아해");
        }

        var result = confirm("정말로 탈퇴할거예요?");

        if(result) {
            document.write("탈퇴처리 했어요. 잘가요.");
        } else {
            document.write("탈퇴취소 했어요. ");
        }

        var mon = prompt("지금 몇 월?","0");

        if(mon >= 9 && mon <= 11) {
            document.write("가을 입니다.");
        } else if(mon >=6 && mon <= 8) {
            document.write("여름 이네요.");
        } else if(mon >=3 && mon <= 5) {
            document.write("봄이네요");
        } else {
            document.write("겨울 입니다.");
        }

/////***중첩 if문. 뭐 잘못함. 첫번째 if문 false 일 때 else가 먼저 실행 안되고, 두번째 if문이 먼저 실행됨;;
///뭐가 문제인지 발견 못함.****
        var id = "easy1004";
        var pw = "112233";

        var userId = prompt("id 입력하세요","");
        var userPw = prompt("비번 입력하세요","");

        if(id==userId){
            if(pw==userPw) {
                document.write(userId+"님 반가워요.");
            } else {
                alert("비번이 틀렸어요.");
                location.reload();//브라우저 새로고침, 처음으로.
            }
        } else {
            alert("아이디가 틀렸어요.");
            location.reload();
        }

    </script>
</body>
</html>
728x90
반응형
LIST