๐จ Assignment to constant variable.
๐จ Assignment to constant variable.
์๋ฐ์คํฌ๋ฆฝํธ ํด์ฆ๋ฅผ ํธ๋๋ฐ ์ฝ๋์ ๋นจ๊ฐ ํ์๋ ์๋ฌ๋๋ฐ ์๋ฌ๊ฐ ๋ด๋ค.
์ง์ญํ๋ฉด ์์๊ฐ์ ๋ณ์์ ํ ๋นํ๋ค๋ ๋ป์ด๋ค.
function countBiggerThanTen(numbers) {
let sum = 0;
numbers.forEach((number) => {
if (number > 10) {
sum += 1; // TypeError: Assignment to constant variable.
}
});
console.log(sum);
}
์์ธ
์ด๋ฏธ ์ ์ธํ const ๋ณ์์ ์๋ก์ด ๊ฐ์ ํ ๋นํ์ ๋ ๋ฐ์ํ๋ค.
์ ์ฝ๋์์ ๊ณ์ ๊ฐ์ด ๋ฐ๋๋ sum์ ์์๋ก ์ ์ธํ๋ค.
ํด๊ฒฐ
๊ฐ์ ์ฌํ ๋น์์ ์ฌ์ฉํ ์ ์๋ let
์ผ๋ก ๋ฐ๊พธ์ด ์ฃผ์๋๋ ์ ์์ ์ผ๋ก ๋์ํ๋ค.
๐ฌ ์ต์ ๋๊ธ