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

E0203_예제03_문제

예제

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

정답_for문

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

정답_while문

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