함수

» JavaScript

함수

함수는 논리적인 일련의 작업을 하는 하나의 단위라고 합니다.

예를 들어서 함수는 레시피 라 할 수 있습니다. 올바른 재료를 넣으면 레시피가 작동하지만 그렇지 않으면 레시피는 동작하지 않습니다.

코드의 묶음(즐겨찾기 버튼)

기능(function)의 단위

입력과 출력간의 매핑(mapping)

반드시 돌아온다(return)

반복적으로 실행되는 일이 필요한 경우 함수로 만들수 있다

함수란

어떤 목적을 가진 작업들을 수행하는 코드들이 모인 블록

함수는 항상 출력값을 반환한다

함수 선언 방법

함수 선언식

function test(a, b) {
  return a * b;
}

함수 표현식

const test = function (a, b) {
  return a + b;
};

화살표 함수

const test = (a, b) => a * b;

함수의 호출

선언

function test(a, b) {
  return a + b;
}
// 괄호안에 a, b가 매개변수이다

호출

test(3, 4);
// 괄호안에 3, 4는 인자이다