본문 바로가기

JavaScript

[JavaScript] 함수 호출 (호출 방식, 매개변수와 인수, 반환 값(return))

반응형

 

호출 방식
: 함수를 호출하기 위해 함수 이름 다음에 소괄호를 사용

 

function greet() {
  console.log("Hello, World!");
}

greet(); // 출력: "Hello, World!"

 

 

 

매개변수와 인수
: 매개변수는 함수 선언 시 정의, 인수는 함수 호출 시 전달되는 값
function greet(name) { // "name"은 매개변수입니다.
  console.log(`Hello, ${name}!`);
}

greet("Alice"); // "Alice"는 인수입니다.
function add(a, b) { // "a"와 "b"는 매개변수입니다.
  return a + b;
}

const result = add(3, 4); // "3"과 "4"는 인수입니다.
console.log(result); // 출력: 7

 

 

 

반환 값(return)
함수 실행 결과를 호출자에게 전달하는 방식으로, 'return' 키워드를 사용.
'return' 키워드를 사용하지 않으면 함수는 undefined를 반환.

 

function add(a, b) {
  return a + b;
}

const result = add(2, 3);
console.log(result); // 출력: 5

 

 

 

 

반응형