[JavaScript] 03. 함수

서회정's avatar
Mar 31, 2025
[JavaScript] 03. 함수

1. 함수란

📌
  • 특정 기능을 수행하는 코드 블록
  • function 키워드를 사용하여 정의
  • 필요할 때 여러 번 호출 가능
function 함수이름(매개변수) { // 실행할 코드 return 반환값; // (선택 사항) }

2. 함수 선언 예제

1) 매개변수 없는 함수

function m1() { console.log("m1 호출됨"); } m1(); // 호출 시 "m1 호출됨" 출력

2) 매개변수 있는 함수

function m2(n1, n2) { console.log(`${n1},${n2}`); } m2(1, 2); // 호출 시 "1,2" 출력

3) 반환값이 있는 함수 (return)

function m3() { return 10; } let r = m3(); console.log("r=", r); // 출력: "r= 10"

3. 함수 호출 흐름

  • m1();"m1 호출됨" 출력
  • m2(1, 2);"1,2" 출력
  • m3(); 실행 후 return 10;
  • r10 저장 → "r= 10" 출력
Share article

clubnerdy