<!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>
for (let i=0; i<10; i++) {
if (i === 5)
// break;
// ↑ 5에서 멈춤
continue;
// ↑ 5, 한 번만 건너뜀
console.log(i);
}
for (let i=0; i<10; i++) {
// ▼▼ 짝수만 출력, 한 줄일 때 중괄호 생략 가능 ★
if (i%2 === 1) continue;
console.log(i);
}
</script>
</body>
</html>
prompt.html
<!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>
// ★★ me
// let ten = Number(prompt('100보다 큰 숫자를 입력하세요.'));
// if (ten < 100) {
// prompt('100보다 큰 숫자라고 ~');
// } else if (ten > 100) {
// alert ('성공');
// } else {
// alert("");
// }
// 100보다 큰 숫자
// 조건 맞지 X = 동일 프롬프트 창 띄우기
// 100 초과, 취소, 확인 → 창 띄우기 X
// 오직 숫자만 입력, 숫자 아닌 값이 입력되는 예외 상황은 처리하지 않아도 됨
let num;
// do, 무조건 한 번은 실행됨
do {
num = prompt('100을 초과하는 숫자를 입력하세요.');
} while
// (num <= 100)
// ↑ 확인/취소 눌러도 사라지지 않음 ★
(num <= 100 && num)
// ↑ 100 보다 작거나, 숫자가 있을 때
// null = false, 조건에 맞지 않음
// num 의 값을 입력, true
</script>
</body>
</html>