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;
r에10저장 →"r= 10"출력
Share article