개념
<script>
/*
[무한 반복과 혼합 연산]
- 숫자 1부터 10 사이의 랜덤 숫자를 반복해서 출력하다가,
숫자 5가 나오면 종료하는 반복문을 만들어봅시다.
- 먼저, loop 변수에 true를 저장한 후 반복문의 조건식에 넣습니다.
- 이렇게 하면 조건이 항상 true이므로 반복문은 무한히 실행됩니다.
- 반복문 안에서는 1부터 10 사이의 랜덤 숫자를 계속 출력하고,
숫자 5가 나오면 loop 변수의 값을 false로 바꿔 반복문을 종료하도록 합니다.
*/
/*
[출력예시]
2 1 1 9 7 9 4 5
*/
let loop = true;
while(loop) {
let r = Math.floor(Math.random() * 10) + 1;
document.write(r, " ");
if(r == 5) {
loop = false;
}
}
</script>
HTML
복사


