10보다 큰 숫자 찾기
<script>
let x = prompt("1보다 큰 숫자를 입력하세요.");
let num = 0;
if (x !== null && x > 1) {
for (let i = 1; i <= x; i++) {
if (i % 2 == 1) {
continue;
}
num += i;
document.write(`${i} ----- ${num} <br>`);
}
}
</script>
위 코드는 1보다 큰숫자를 입력받고, 입력받은 숫자까지의 짝수를 더하는 코드입니다.
for문을 이용하여 1부터 입력받은 숫자까지의 모든 숫자에대해 짝수를 찾아서 더하고
결과를 document.wrie함수를 이용하여 화면에 출력하게 됩니다.
결과 보기
10보다 큰 숫자 찾기
<script>
const arr = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19];
for(let i=0; i<arr.length; i++){
if(arr[i]>10){
document.write(arr[i] + ",");
}
}
</script>
위 코드는 주어진배열 arr에 있는 1~19까지 숫자를 하나씩 확인하면서 주어진 조건,
10보다 큰지 비교해서 10보다 큰숫자를 출력하게 되는 코드입니다.
for문을 이용하여 배열의 각 요소에 접근하고, if문을 사용하여 해당 요소가 10보다 큰지 확인하게 되는 원리입니다.
10보다 큰숫자는 document.write()함수를 이용하여 화면에 출력하게 됩니다.
결과 보기
댓글