19. 짝수의 합 구하기
.NET프로그래밍/JavaScript 1.2 2009. 7. 31. 23:15 |<!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 |