Search

배열2_문제05_비교_and

대분류
STEP05 일차배열
문제 난이도
LV02
소분류
일차배열2_문제

영상

문제

<script> /* [문제] [조건1] arr배열에 랜덤 숫자(1~100) 20개를 추가한다. [조건2] 위 값 중 50보다 크면서 7의 배수만 출력하시오. [예시] arr = 11,12,55,34,74,68,20,92,57,12,70,84,41,42,91,64,42,92,41,90 70 84 91 */ let arr = []; </script>
Java
복사

해설

<script> /* [문제] [조건1] arr배열에 랜덤 숫자(1~100) 20개를 추가한다. [조건2] 위 값 중 50보다 크면서 7의 배수만 출력하시오. [예시] arr = 11,12,55,34,74,68,20,92,57,12,70,84,41,42,91,64,42,92,41,90 70 84 91 */ let arr = []; for(let i=0; i<20; i++) { arr.push(Math.floor(Math.random() * 100) + 1); } document.write(arr+ "<br>"); for(let i=0; i<arr.length; i++){ if(arr[i] > 50 && arr[i] % 7 == 0) { document.write(arr[i] + "<br>"); } } //------------------------------------------------------ arr = []; let i = 0; while(i < 20) { arr.push(Math.floor(Math.random() * 100) + 1); i += 1; } document.write(arr+ "<br>"); i = 0; while(i < arr.length) { if(arr[i] > 50 && arr[i] % 7 == 0) { document.write(arr[i] + "<br>"); } i += 1; } </script>
Java
복사