본문 바로가기

º Learning 。/♂ Javascript ♀

리턴값이 있는 함수

<HEAD>
  <TITLE>
New Document </TITLE>
  <script
type="text/javascript">
      var i ,j=0;
   function sum(num){
     for (i=1;i<=num ;i++ ){
       j += i;    
     }
     return j;
   }
  </script>
 </HEAD>

 <BODY>
  <script
type="text/javascript">
   var num = parseInt(prompt("1부터 입력받은 값까지의 합을 출력\n값을 입력하세요",""));
   view = sum(num);
   document.write("1 부터 " + num + "까지의 합은 " + view + " 입니다.");
  </script>
   </BODY>
====================================================================================>

<HEAD>
  <TITLE>
New Document </TITLE>
  <script
type="text/javascript">
      var i=0;
   function sum(num, num1){
    var k = num;
    if (num <= num1){
     for (;k<=num1 ;k++ ){
      i += k;    
     }
     return i;
    }else{      //num이 num1보다 작으면 아무값도 돌리지 않음. 
     return ;
    }
   }
  </script>
 </HEAD>

 <BODY>
  <script
type="text/javascript">
   var num = parseInt(prompt("첫번째 값을 입력하세요",""));
   var num1 = parseInt(prompt("두번째 값을 입력하세요",""));
   view = sum(num,num1); // 두값을 입력받아 함수를 수행하고 view에 값을 저장

   if (num <= num1){
    document.write(num + " 부터 " + num1 + "까지의 합은 " + view + " 입니다.")
   }  // num이 num1보다 크거나 같을 때만 출력 
  </script>
   </BODY>


====================================================================================>

'º Learning 。 > ♂ Javascript ♀' 카테고리의 다른 글

지역변수, 전역변수 확인  (0) 2009.05.25
함수의 참조  (0) 2009.05.25
onmouseover onmouseon  (0) 2009.05.25
iframe  (0) 2009.05.25
Switch문 학점분류  (0) 2009.05.25