함수
<script>
function two(){ <== 함수로써 two 라는 이름을 가지고 밑의 코드 두줄의 역할을 수행
document.write('<li>2-1</li>');
document.write('<li>2-2</li>');
}
document.write('<li>1</li>');
two(); <== 함수 삽입해서 함수가 가진 코드 실행
document.write('<li>3</li>');
two();
</script>
결과
- 1
- 2-1
- 2-2
- 3
- 2-1
- 2-2
<script>
function onePlusOne(){
document.write(1+1);
}
function sum(left, right){ <== 함수 코드에 left, right 매개변수 parameter 를 넣는다.
document.write(left+right+'<br>'); <== 출력값은 매개변수 left + right 이후 br 줄바꿈
}
sum(2,3); <== 함수 코드 매개변수 left right에 2 ,3 이라는 인자 argument 를 넣는다.
sum(3,4);
</script>
결과
5
7
document.write(left+right+'<br>'); 의 설명 함수값 () 안에는 변수 숫자 문자열이 들어감
변수(left, right)와 숫자에는 문자열을 구분해주는 " ", ' ' 가 필요 없음. 하지만 문자열은 html에 있는 태그이므로
구분을 위해 " ", ' ' 가 필요하다. 만약 left , right 에도 " " 를 넣으면 문자열인 left 와 right를 더 해주므로 출력값은
leftright 가 된다.