<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>짝수의 합 구하는 프로그램</title>
</head>
<body>

<script type="text/javascript">
    // 1부터 100까지 짝수의 합: 2550

    //[1] Input
    var sum = 0; // 짝수의 합이 담길 그릇 선언/초기화
    //[2] Process : 주어진 범위(for)에 주어진 조건(if)
    for(var i = 1; i <= 100; i++) // 1부터 100까지
    {
        if (i % 2 == 0) // 짝수
        {
            sum += i; // 합
        }
    }
    //[3] Output
    document.write("1부터 100까지 짝수의 합 : " + sum + "<br />");
   
</script>


<script type="text/javascript">
    // 1부터 100까지 3의 배수 또는 4의 배수의 합을 구하는
    // 프로그램을 작성하시오. 결과값은 2551

    //[1] Input
    var sum = 0;
    //[2] Process : 배수의 합
    for (var i = 1; i <= 100; i++)
    {
        // 3의 배수이거나 또는 4의 배수인(OR) ==> ||
        // 3의 배수이고 그리고 4의 배수인(AND) ==> &&
        if (i % 3 == 0 || i % 4 == 0)
        {
            sum += i;
        }
    }
    //[3] Output
    document.write("1부터 100까지 3의 배수 또는 4의 배수의 합 : " + sum + "<br />");
 
</script>

</body>
</html>


<!--
-
프로그래밍언어 : 암기(외워라!)  ==>  1. 짝수의 합     2. 선택정렬 알고리즘
-->

< 실행결과 >





'.NET프로그래밍 > JavaScript 1.2' 카테고리의 다른 글

20. 함수사용법  (0) 2009.08.10
프로그래밍 언어  (0) 2009.07.31
18. 구간반복 - 반복문(for문)  (0) 2009.07.31
17. 선택문(switch문)  (0) 2009.07.31
16. 조건문(if~else문)  (0) 2009.07.31
Posted by holland14
: