JavaScript 4

서현우·2022년 3월 14일
0

JavaScript

목록 보기
4/11
    <script>
        //continue
        for (i = 1; i <= 10; i++) {
            if (i == 6) {
                continue;
            }
            document.write("현재 값은 " + i + "입니다. <br>");
        }
        document.write("<hr>");

        for (i = 1; i <= 10; i++) {
            if (i == 6) continue; //해당 구문이 한줄이면 {}생략가능

            document.write("현재 값은 " + i + "입니다. <br>");
        }
        document.write("<hr>");

        //1부터 10까지 합
        sum = 0;
        for (i = 1; i <= 10; i++) {
            sum += i;
            document.write(sum + " "); //더해지는 과정

        }
        document.write(sum); //최종 합
        document.write("<hr>");

        //@@@@@@@@@@@@@
        //1+2+3+4+5+6+7+8+9+10=55 출력
        //1. (숫자+"+")를 1세트로
        sum = 0;
        for (i = 1; i <= 10; i++) {
            sum += i;
            if (i <= 9) {
                document.write(i + "+"); //"+"붙여서 더하는 과정
            } else {
                document.write(i + "=" + sum); //"+"없이 더해지는 과정
            }
        }
        document.write("<hr>");

        //2. ("+"+숫자)를 1세트로
        sum1 = 0;
        for (i = 1; i <= 10; i++) {
            sum1 += i;
            if (i == 1) {
                document.write(i); //"+"붙여서 더하는 과정
            } else {
                document.write("+" + i); //"+"없이 더해지는 과정
            }
        }
        document.write("=" + sum1);
        document.write("<hr>");

        //@@@@@@@@@@@@@
        /* 1부터 100까지의 합을 구하는데
        1부터 10까지의 합 : 55
        1부터 20까지의 합 : ??
        . . .
        1부터 100까지의 합 : 5050 */
        sum = 0;
        for (i = 1; i <= 100; i++) {
            sum += i;
            if (i % 10 == 0) {
                document.write("1부터 " + i + "까지의 합 : " + sum + "<br/>");
            }
        }

        //@@@@@@@@@@@@@
        /* 1부터 100까지의 합을 구하는데
        1부터 10까지의 합 : 55
        11부터 20까지의 합 : ??
        . . .
        91부터 100까지의 합 : 5050 */
        document.write("<hr>");
        hap = 0;
        for (i = 1; i <= 100; i++) {
            hap += i;
            if (i % 10 == 0) {
                document.write((i - 9) + "부터 " + i + "까지의 합 : " + hap + "<br/>");
                hap = 0;
            }
        }

    </script>
profile
안녕하세요!!

0개의 댓글