[javascript] 함수 선언과 호출

자바스크립트에서 함수는 코드의 재사용성과 모듈화를 위해 사용됩니다. 함수를 선언하고 호출하는 방법에 대해 알아보겠습니다.

함수 선언하기

함수를 선언하는 방법은 아래와 같습니다.

function 함수이름(매개변수1, 매개변수2) {
    // 함수의 내용
    // ...
}

위의 예시에서 함수이름은 함수의 이름을 나타내며, 소괄호 안에는 함수의 매개변수를 작성합니다. 함수의 내용은 중괄호({}) 안에 작성해야 합니다.

함수 호출하기

함수를 호출하는 방법은 아래와 같습니다.

함수이름(인자1, 인자2);

위의 예시에서 함수이름은 호출하려는 함수의 이름을 나타내며, 소괄호 안에는 함수에 전달할 인자를 작성합니다.

예시

아래의 예시를 통해 함수 선언과 호출을 이해해보겠습니다.

function greet(name) {
    console.log("안녕하세요, " + name + "님!");
}

greet("철수"); // "안녕하세요, 철수님!" 출력
greet("영희"); // "안녕하세요, 영희님!" 출력

위의 예시에서는 greet라는 이름의 함수를 선언하고, 매개변수로 name을 받습니다. 함수를 호출할 때에는 greet("철수")처럼 인자를 전달하여 호출하면 됩니다. 함수 호출 시 해당 매개변수의 값이 출력되는 것을 확인할 수 있습니다.

참고자료