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

E0105_예제03_문제

예제

<script> /* [문제] 반복문 while을 사용하여 20부터 10까지 숫자를 출력하시오. 단, 숫자가 12이상 15이하일 경우에는 숫자와 그 숫자의 두 배를 함께 출력하시오. */ /* [출력예시] 20 20 19 19 18 18 17 17 16 16 15 30 14 28 13 26 12 24 11 11 10 10 */ </script>
HTML
복사

정답

<script> /* [문제] 반복문 while을 사용하여 20부터 10까지 숫자를 출력하시오. 단, 숫자가 12이상 15이하일 경우에는 숫자와 그 숫자의 두 배를 함께 출력하시오. */ /* [출력예시] 20 20 19 19 18 18 17 17 16 16 15 30 14 28 13 26 12 24 11 11 10 10 */ let i = 20; while(i >= 10) { let tf = 12 <= i && i <= 15; if(tf) { document.write(i, " ", i * 2, "<br>"); } if(!tf) { document.write(i, " ", i, "<br>"); } i -= 1; } </script>
HTML
복사