javascript

JavaScript 예제

IC 2023. 2. 26.

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함수를 이용하여 화면에 출력하게 됩니다.

결과 보기

1보다 큰 숫자를 입력합니다.
결과가 출력됩니다.


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()함수를 이용하여 화면에 출력하게 됩니다.

결과 보기

결과 출력됩니다.

 

댓글