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