개발자가 직접 정의한 함수를 사용자 정의함수라고 한다.


함수의 종류는 크게 두 가지이다. 리턴값 있는 함수, 매개변수 있는 함수


그 중에서도 매개변수가 있는 함수는 앞으로도 중요하게 쓰이기 때문에 정확히 개념을 이해해둬야 한다.  

같은 코드를 반복하는 코드 중복을 예방하는데 유용하게 쓰인다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 <script>
 //함수 사용
 function dan(){
   for(var i=1; i<=9; i++){
      document.write(2+"*"+i+"="+2*i+"<br>");   
   }
   document.write("<br>");
 }
 for(var a=1; a<=2;a++){
   dan();
 }
 //리턴 값이 있는 함수
 function test(){
   return 7;
   document.write(abc);
 }
 alert(test());
 //매개 변수가 있는 함수
 function sum(a,b){
   document.write(a+b);
 }
 sum(2,3); //결과 5
 </script>
CodeHighlighter


+ Recent posts