[JavaScript] 함수(functuon)만들기, 호출하기

2021. 3. 2. 09:05Program/JavaScript

JavaScript에서 함수 만들기, 호출하기 (매개변수 없을때);

JavaScript에서 함수는 function을 먼저 선언하고 함수이름+괄호()+{ 대괄호 안에 실행코드 }의 형식으로 만들어집니다.

함수를 호출할때는 함수이름+괄호()+세미콜론; 의 형식으로 호출합니다.

 

문법)

// 함수만들기
function 함수이름(){
	실행코드
}

// 함수호출하기
함수이름();

예시)

// 함수만들기
function f123(){
      console.log(1);
      console.log(2);
      console.log(3);
}

// 함수호출하기
f123();

 


 

JavaScript에서 함수 만들기, 호출하기 (매개변수 있을때);

JavaScript에서 함수를 만들때 매개변수(parameter)값을 지정해서 함수를 만들 수 있습니다.

이렇게 매개변수를 지정하여 만들어진 함수를 호출할때는 매개변수의 수 만큼 인자(argument)값을 입력하여 호출합니다.

 

문법)

// 함수만들기
function 함수이름(매개변수1, 매개변수2){
	실행코드
}

// 함수호출하기
함수이름(인자1, 인자2);

예시)

// 함수만들기
function sum(first, second){
	console.log(first + second);
}

// 함수호출하기
sum(2, 4);

// result : 6

 


 

JavaScript에서 함수 만들기, 호출하기 (return);

함수를 생성할때 내장함수와 같이 다양한 용도로 활용하기 위하여 return값으로 실행값을 설정합니다.

이렇게 생성된 함수는 호출값 뿐만 아니라 다른 함수의 인자 등 다양한 곳에서 활용이 가능해 집니다.

 

문법)

// 함수만들기
function 함수이름(매개변수1, 매개변수2){
	return 실행코드
}

// 함수호출하기 (콘솔로그 호출의 예)
console.log(함수이름(인자1, 인자2));

예시)

// 함수만들기
function sum(first, second){
	return first + second;
}

// 함수호출하기 (콘솔로그 호출의 예)
console.log(sum(2, 4));

// result : 6