본문 바로가기

자바 스크립트/연습 문제

[연습 문제] for

- [연습 문제 31] 소스 코드

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <title>연습문제 - for</title>

    <script>
        var num = prompt("몇 단?");

        for (var i = 1; i <= 9; i++)
        {
            document.write(num + "x" + i + "=", num * i, "<br>");
        }
    </script>
</head>

<body>
</body>

</html>

 

- [연습 문제 31] 실행 결과


- [연습 문제 32] 소스 코드

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <title>연습문제 - for</title>

    <script>
        var startNum = prompt("시작 숫자 입력");
        var endNum = prompt("끝 숫자 입력");

        for (var i = Number(startNum); i <= endNum; i++) {
            if (i % 2 == 0) {
                if (i != 0) {
                    document.write(i, "<br>");
                }
            }
        }
    </script>
</head>

<body>
</body>

</html>

 

- [연습 문제 32] 실행 결과


- [연습 문제 33] 소스 코드

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <title>연습문제 - for</title>

    <script>
        var startNum = prompt("시작 숫자 입력");
        var endNum = prompt("끝 숫자 입력");

        startNum = Number(startNum);
        endNum = Number(endNum);

        for (var i = startNum; i <= endNum; i++) {
            if (i % 2 == 0) {
                if (i != 0) {
                    document.write(i, "<br>");
                }
            }
        }
    </script>
</head>

<body>
</body>

</html>

 

- [연습 문제 33] 실행 결과


- [연습 문제 34] 소스 코드

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <title>연습문제 - for</title>

    <script>
        var startNum = prompt("시작 숫자 입력");
        var endNum = prompt("끝 숫자 입력");

        startNum = Number(startNum);
        endNum = Number(endNum);

        for (var i = startNum; i <= endNum; i++) {
            if (i % 2 == 1) {
                document.write(i, "<br>");
            }
        }
    </script>
</head>

<body>
</body>

</html>

 

- [연습 문제 34] 실행 결과


- [연습 문제 35] 소스 코드

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <title>연습문제 - for</title>

    <script>
        var startNum = prompt("시작 숫자 입력");
        var endNum = prompt("끝 숫자 입력");
        var result = 0;

        startNum = Number(startNum);
        endNum = Number(endNum);

        for (var i = startNum; i <= endNum; i++) {
            result += i;
        }

        document.write("합 : ", result, "<br>");
    </script>
</head>

<body>
</body>

</html>

 

- [연습 문제 35] 실행 결과

 

 

'자바 스크립트 > 연습 문제' 카테고리의 다른 글

[연습 문제] 중첩 반복문 1  (0) 2020.05.12
[연습 문제] 반복문 응용  (0) 2020.05.11
[연습 문제] while  (0) 2020.05.08
[연습 문제] switch  (0) 2020.05.08
[연습 문제] prompt  (0) 2020.05.07