JAVASCRIPT

<JAVASCRIPT> 사용자의 의사 묻기 confirm

Summer-Jin 2022. 2. 21. 04:34

오... 사용자의 의사를 확인할 수 있는 메서드가 있는걸 처음 알았다....! 편리해보인다!!!!

바로 confirm인데 요것은 입력받은 데이터를 boolean형으로 인식한다고한다(YES or NO 정도일테니까ㅎㅎㅎ)

 

do-while 예제 수업을 듣다가 알게되었다

예시 코드

 

 

<!DOCTYPE html>
<html lang="ko">
<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>반복문(do-while)</title>
</head>
<body>
    <script>
        //do- while문은 적어도 한번은 실행된다
        document.write("1~100까지의 합 출력하기"+ "<br>");

        var sum=0;
        var i =1;
        //do-while문은 while문에서 파생된 것으로 초기값, 조건식, 증감식이 따로 떨어져있으므로
        //for문에 비해 반복횟수로 루핑을 한다면 가독성이 떨어진다
        //do-while문은 사용자에게 의사를 먼저 한번 물어보고 루핑을 할지말지
        //결정하는 프로그램 전용으로 사용한다
        //do-while문은 최소 1번은 실행한다는게 while문과의 차이점이다.(조건식이 뒤에있음)

        var d = confirm("작업을 진행할까요?"); <= 바로 요기이다!
        if(d==true){
        do{
           
            sum += i;
            document.write(sum + ", i =" + i +"<br>");
            i++;
        }while(i<=100)
        document.write("1~" +  (i-1) + "까지의 합"+sum);
    }else{
        document.write("작업을 취소하였습니다.");
    }

    </script>
   
</body>
</html>
----------------------------------------------------------
사용하면 alert창에서 원하는 문구와 확인/취소버튼이 뜬다 오호.... 언젠간 써먹을 듯
728x90