JavaScript 함수의 지역 변수
함수 내부에서 정의된 변수는 지역 변수라고 합니다. 전역 변수와 달리, 지역 변수는 함수 내부에서만 보이고 외부에서는 보이지 않습니다:
function func() {
let num = 5; // 지역 변수
console.log(num);
}
console.log(num); // 아무것도 출력하지 않으며 콘솔에 오류 발생
코드를 실행하지 말고 콘솔에 무엇이 출력될지 결정하세요:
function func() {
let num = 5;
return num;
}
console.log(num);
코드를 실행하지 말고 콘솔에 무엇이 출력될지 결정하세요:
function func() {
let num = 5;
return num;
}
console.log(func());