n.関数


目標を達成する.


十一関数Intro

  • 関数は「小機能単位」であることが理解できる.👌
  • 関数宣言に必要なキーワード、name、parameter、bodyは理解できる.👌
  • function multiple (num) {
      return num * 2;
    }
    // keyword 👉 function
    // name 👉 multiple
    // parameter 👉 num ()안에 담긴다
    // body 👉 num * 2;
  • 関数の宣言と呼び出しの基本的な動作原理は理解できる.👌
  • 関数は宣言と同時に特殊な空間に格納され、繰り返し使用できます.
    これを関数の呼び出しと呼びます.
  • 関数が宣言され、関数式が変数に含まれるプロセスを説明することができる.👌
  • let cal = function (para1, para2) {
      return para1 * para2;
    }
    // cal이라는 변수를 선언하고 그 안에 익명 함수를 할당한다.
    // cal(10, 20)처럼 매개변수 자리에 10, 20이라는 인자값을 전달하여 body의 계산을 반환
  • 関数の結果値が変数に割り当てられた後に含まれるプロセスを説明することができる.👌
  • let resutl = cal(10, 20)
    
    function cal(para1, para2) {
      return para1 * para2;
    }
    // cal(10, 20) 👉 함수 조회
    // cal(para1, para2) 함수가 호출되어 매개변수 평가 👉 (10, 20)
    // 함수 코드 실행 후 반환하면 호출된 장소로 돌아가며
    // cal(10, 20)는 함수의 반환값으로 바뀐다 result = 200

    勘定科目の算入基準、算入実習

  • 関数の呼び出しと戻りを理解し、実際のコードを記述し、使用することができます.👌
  • 関数自体(func)と関数の呼び出し(func()を区別することができる.👌
  • function getRectangleArea (width, height) {
      let rectangleArea = width * height
      return rectangleArea
    }
    // 함수 자체
    
    getRectangleArea(3, 4)
    // 함수 호출
  • パラメータ(パラメータ)と伝達パラメータ(パラメータ)を区別できます.👌
  • 関数宣言用パラメータfunction cal(para1, para2)関数呼び出し時に使用される伝達パラメータ cal(10, 20)
  • などの機能を持つ関数は、宣言式、式、矢印関数に変換して表すことができる.👌
  • // 함수 선언식
    function getRectangleArea (width, height) {
      let rectangleArea = width * height
      return rectangleArea
    }
    
    // 함수 표현식
    let getRectangleArea = function (width, height) {
      let rectangleArea = width * height
      return rectangleArea
    }
    
    // 화살표 함수 (ES6)
    let getRectangleArea = (width, height) => width * height
    // 화살표 함수 특징
    // 함수 body에 return문만 있는 경우 return과 {}중괄호 생략 가능
    // 단, 표현식이 두 줄이상인 경우 쓰는 것이 좋음
    // return 문은 ()소괄호로 감쌀 수 있음