JAVASCRIPT

함수

거위발바닥 2022. 9. 5. 10:59

      <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 가 된다.