정확히 범위를 알지 못할 때 사용하는 while반복문을 배우다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
/* while문
- ~하는 동안
- 조건이 true일 동안 명령을 반복
while(조건){
조건이 반복하는 동안 실행될 로직
}
-for문과의 차이점
for문은 정확히 반복되는 범위를 알고 있을 때
while문은 정확히 범위를 알지 못할 때
*/
let i = 1;
while(i <= 10){
console.log("while문", i)
i++
}
let j = 568;
while(true){
if(j%2 === 0){
console.log("2의 배수입니다.")
break
}
else{
console.log("2의 배수가 아닙니다.")
}
}
</script>
</body>
</html>
while문의 기본 문법
while(조건){
조건이 반복하는 동안 실행될 로직
}
조건식에 true를 넣으면 반복문이 항상 실행되지만 무한루프에 빠질 위험이 있기 때문에
break;를 사용해서 반복문을 탈출해야한다. break는 반복문 안에서만 사용가능하다.
'Front-End > 1. JavaScript 기초' 카테고리의 다른 글
[JS] Ex17_while문_실습2.html (0) | 2023.06.14 |
---|---|
[JS] Ex16_while문_실습.html (0) | 2023.06.14 |
[JS] Ex14_반복문_별 찍기.html (0) | 2023.06.13 |
[JS] Ex12_구구단.html (0) | 2023.06.13 |
[JS] Ex11_for반복문.html (0) | 2023.06.13 |