본문 바로가기
Web/JS

else if문

by 팡지혜 2024. 9. 2.

confirm()메서드
confirm()메서드는 확인/취소 창을 말한다.
확인 버튼을 누르면 true를 반환하고, 취소를 누르면 false를 반환한다.

[기본형]
confirm("메세지");

      <script>
           var result = confirm("정말로 탈퇴하시겠습니까?");

           if (result) {
             document.write("회원 탈퇴가 완료되었습니다.",'<br/>');
           } else {
             document.write("회원 탈퇴가 취소되었습니다.",'<br/>');
           }

    </script>

 

[else if()문]
else if()문은 두 가지 이상의 조건식과 정해놓은 조건을 만족하지 않았을 경우 실행되는 코드로 이루어져 있다.

[기본형]
if(조건식1) {
  조건식1이 만족하면 실행할 코드;
 } else if (조건식2) {
   조건식2가 만족하면 실행할 코드;
 }else if (조건식3) {
   조건식3이 만족하면 실행할 코드;
 } else {
   모든 조건이 만족하지 않았을 경우 실행할 코드;
 }

else if문은 가장 위에 있는 조건식1부터 조건식3까지 차례로 검사하면서 만족하는 값이 나오면 그에 해당하는 코드를 실행하고

조건문을 종료한다.
조건식 중 만족하는 값이 하나도 없으면 else문의 코드를 실행하고 조건문을 종료한다.

 

    <script>
      var mon = prompt("당신은 몇 월에 태어났나요?");

      if (mon >= 3 && mon <= 5) {
        //봄
        document.write("꽃피는 봄에 태어나셨군요!", "<br/>");
      } else if (mon >= 6 && mon <= 8) {
        //여름
        document.write("청량한 여름에 태어나셨군요!", "<br/>");
      } else if (mon >= 9 && mon <= 11) {
        //가을
        document.write("멋지다! 가을에 태어나셨군요!", "<br/>");
      } else {
        //겨울
        document.write("라떼가 맛있는 겨울에 태어나셨군요!", "<br/>");
      }
    </script>

'Web > JS' 카테고리의 다른 글

switch문  (0) 2024.09.02
중첩 if문  (0) 2024.09.02
if문, else문  (0) 2024.09.02
연산자 활용 테스트  (0) 2024.09.02
연산자 활용 ( 평균 체중 구하기)  (0) 2024.09.02