자바스크립트
home
2025 자바스크립트 초급 1500제
home

E0203_점검03_문제

점검

<script> /* [문제] 1부터 9 사이의 숫자를 거꾸로 출력하시오. 단, 한 줄에 3개씩 출력하고, 3개를 출력할 때마다 줄바꿈을 하시오. */ /* [출력예시] 9 8 7 6 5 4 3 2 1 */ </script>
HTML
복사

정답_for문

<script> /* [문제] 1부터 9 사이의 숫자를 거꾸로 출력하시오. 단, 한 줄에 3개씩 출력하고, 3개를 출력할 때마다 줄바꿈을 하시오. */ /* [출력예시] 9 8 7 6 5 4 3 2 1 */ let a = 9; let b = 8; let c = 7; for(let i = 0; i < 3; i++) { document.write(a, " ", b, " ", c, "<br>"); a -= 3; b -= 3; c -= 3; } document.write("<br>"); for(let i = 0; i < 3; i++) { document.write(9 - i * 3, " ", 8 - i * 3, " ", 7 - i * 3, "<br>"); } </script>
HTML
복사

정답_while문

<script> /* [문제] 1부터 9 사이의 숫자를 거꾸로 출력하시오. 단, 한 줄에 3개씩 출력하고, 3개를 출력할 때마다 줄바꿈을 하시오. */ /* [출력예시] 9 8 7 6 5 4 3 2 1 */ let a = 9; let b = 8; let c = 7; let i = 0; while(i < 3) { document.write(a, " ", b, " ", c, "<br>"); a -= 3; b -= 3; c -= 3; i += 1; } document.write("<br>"); let i2 = 0; while(i2 < 3) { document.write(9 - i2 * 3, " ", 8 - i2 * 3, " ", 7 - i2 * 3, "<br>"); i2 += 1; } </script>
HTML
복사