본문 바로가기

cording/생활코딩

[Java Script] 함수 Parameter, Argument,

함수는 코드가 많아 지면 잘 정리하기 위해 쓴다. 또한 중복되는 코드를 반복문으로 사용해도 되겠지만, 연속되지 않는 중복은 함수를 쓰는것이 좋다.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <h1>Function</h1>
    <h2>Basic</h2>
    <ul>
      <script>
        function 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>
    </ul>
    <h2>Parameter & Argument</h2>
    <h2>Return</h2>
  </body>
</html>

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <h1>Function</h1>
    <h2>Basic</h2>
    <ul>
      <script>
        function two(){ : 함수 이름 ()
          document.write('<li>2-1</li>');
          document.write('<li>2-2</li>');
        }
        document.write('<li>1</li>');
        two() : **two 뒤에 () 괄호가 붙음으로 함수.


        document.write('<li>3</li>');
        two();
      </script>
    </ul>
    <h2>Parameter & Argument</h2>
    <h2>Return</h2>
  </body>
</html>

 


 

  <body>
    <h1>Function</h1>
    <h2>Basic</h2>
    <ul>
      <script>
        function 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>
    </ul>
    <h2>Parameter & Argument</h2>
    <script>
      function oneplusone(){
        document.write(1+1+'<br>');
      }
      oneplusone();
      function sum(left, right){
        document.write(left+right+'<br>');
      }
      sum(2,3); //5
      sum(3,4); //7
    </script>
    <h2>Return</h2>
  </body>
</html>

  <body>
    <h1>Function</h1>
    <h2>Basic</h2>
    <ul>
      <script>
        function 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>
    </ul>
    <h2>Parameter & Argument</h2>
    <script>
      function oneplusone(){
        document.write(1+1+'<br>');
      }
      oneplusone();
      function sum(leftright){ : 값을 받아서 함수안으로 매개해주는것을 매개변수, Parameter
        document.write(left+right+'<br>');
      }
      sum(2,3); //5 :2,3은 argument 인자라고한다.
      sum(3,4); //7
    </script>
    <h2>Return</h2>
  </body>
</html>

 

결과값

 

 

'cording > 생활코딩' 카테고리의 다른 글

[Java Script] 함수의 활용  (0) 2022.03.12
[Java Script] 함수 return  (0) 2022.03.11
[Java Script] 배열과 반복문의 활용  (0) 2022.03.09
[Java Script] 배열과 반복문  (0) 2022.03.09
[Java Script] 반복문  (0) 2022.03.07