less than 1 minute read


[JavaScript] 함수(작성 완료 전)


3. 함수 (function)

함수는 작업을 수행하거나 값을 계산하는 문장 집합 같은 자바스크립트 절차라고 한다. 우리는 함수 하면 f(x)를 생각하기 쉬운데 원리가 같다!

f (x) = x + 5 라고 해보자. 우리는 보통 이것을 사용할 때 x에 값을 넣어 결과를 구한다.

f (3) = 8 이라는 값이 나오게 된다. 이 원리를 기억하고 함수를 배워보자!


함수의 선언

함수를 사용하기 위해서는 선언이 필요하다. 선언에 필요한 3가지!

  • 함수의 이름
  • 괄호 안에서 쉼표로 분리된 함수의 매개변수 목록
  • 중괄호 { } 안에서 함수를 정의하는 자바스크립트 표현

아래 코드에서 sum 은 함수의 이름, number 은 매개변수 (parameter), return (number + 5) 는 함수를 정의하는 표현이라고 할 수 있다.

function sum(number) { 
	return (number + 5);
}

위에서 말한 f (x) = x + 5 비슷한 구조를 가지고 있다. 그렇다면 함수를 사용할 땐 어떻게 해야할까?

우리가 f (x)의 값을 구하기 이해서는 f (3) 가 같이 사용한다. 함수도 똑같다. 함수를 불러와서 사용하고싶다면 함수이름 (인자) 로 사용해보자.

function sum(number) { 
	return (number + 5);
}

console.log(sum(3)); //8



커밍쑨,,,

Updated: