학습내용 : 자바스크립트 - 제어문 - 과제물 정답 (2001/01/19)

과제 1 : 키보드를 통해 입력된 3개의 수치 중 최대값을 출력하는 프로그램을 작성하세요. 

<script language="JavaScript">

var a, b, c, max;

a = prompt("a값 입력 : ");
b = prompt("b값 입력 : ");
c = prompt("c값 입력 : ");

if(a > b)
   max = a;
else
   max = b;
if(c > max)
   max = c;
document.write("최대값은 : " + max);

</script>

 

과제 2 : 1과 100사이의 정수 중에서 소수만을 출력하는 프로그램을 작성하세요.(여기서 소수란 1과 자기자신만을 약수로 갖고 있는 수를 말하는 것으로 2, 3, 5, 7, 11, 13 등의 수를 말하는 것이다.즉, 1과 자기자신으로만 나누어지는 수를 말한다.) 
 

<script language="JavaScript">

var i, n;

n = 1;

while(++n <= 100)
{
   i = 1;
   while(++i < n)
   {
      if(n % i == 0 )   break;
   }
   if( i == n)
      document.write(n+"&nbsp;");
}

</script>

 

PYJ-LOVE ActiveMainPage COPYRIGHT 2000 BY PYJ-LOVE ALL RIGHTS RESERVED.