교재 9-2번 문제에서 궁금한 점이 있어 질문드립니다.
다음 코드에서 지역변수와 전역변수, 블록변수를 찾는 문제인데요,
sum = 0;
function f( ){
let x = 1;
for(let n=0; n<5; n++)
sum += x;
}
전역변수는 sum, 블록변수는 n, 지역변수는 x라고 풀었는데
홀수번 답지를 보니 지역변수는 없다고 쓰여있어 궁금합니다.
교재 9-2번 문제에서 궁금한 점이 있어 질문드립니다.
다음 코드에서 지역변수와 전역변수, 블록변수를 찾는 문제인데요,
sum = 0;
function f( ){
let x = 1;
for(let n=0; n<5; n++)
sum += x;
}
전역변수는 sum, 블록변수는 n, 지역변수는 x라고 풀었는데
홀수번 답지를 보니 지역변수는 없다고 쓰여있어 궁금합니다.
그렇네요. 정답에 오류가 있네요.
(2) 번의 정답에서 당연히 x는 지역변수입니다.
학생용 자료에 편집 시 오류가 있었던 것 같습니다.
정오표에 올리겠습니다.
죄송하고 감사합니다.