js
[JS] ์๋ฃํ | ์์ํ์ , ๋น์์ํ์
์์ํ์ : ํ๋ฒ์ ํ๋์ ๊ฐ๋ง ๊ฐ์ง ์ ์๊ณ ํ๋์ ๊ณ ์ ๋ ์ ์ฅ ๊ณต๊ฐ ์ด์ฉ Number: ์ซ์ ex) 1, 10, 200 String: ๋ฌธ์ ex) "Jedi" Boolean: ๋ ผ๋ฆฌ ex) True, False Undefined: ์ ์๋์ง ์์ ๊ฐ Null: ๊ฐ์ด ์์ null๊ณผ undefined์ ์ฐจ์ด? null์ null์ด๋ผ๋ ๊ฐ์ด ํ ๋น ์ด๋ค ๊ฐ์ด ์๋์ ์ผ๋ก ๋น์ด์์์ ํํ ํด๋น ๋ณ์๊ฐ ์ด๋ค ๊ฐ์ฒด๋ ๊ฐ๋ฆฌํค๊ณ ์์ง ์๋ค๋ ๊ฒ์ ์๋ฏธ undefined๋ ์ ์ธํ ํ์ ๊ฐ์ ํ ๋นํ์ง ์์ ๋ณ์๋ ๊ฐ์ด ์ฃผ์ด์ง์ง ์์ ์ธ์์ ์๋์ผ๋ก ํ ๋น ์๋์ ๊ฒฝ์ฐ์ ๋ณ์๊ฐ undefined๋ฅผ ๋ฐํ ๊ฐ์ ํ ๋นํ์ง ์์ ๋ณ์ ๋ฉ์๋์ ์ ์ธ์์ ๋ณ์๊ฐ ํ ๋น๋ฐ์ง ์์ ๊ฒฝ์ฐ ํจ์๊ฐ ๊ฐ์ return ํ์ง ์์์ ๋ ๋น์์ํ์ : ..
[JS] ๋ณ์์ ์์ | var, let, const
var๊ณผ let ์ฐจ์ด let age = 25; var name = 'Jedi' let์ ๋ณ์๋ฅผ ์ค๋ณตํด์ ์ฌ์ฉํ๋ ๊ฒ์ ํ์ฉ X var age = 25; var age = 10; // ๊ฐ๋ฅ let age = 25; let age = 10; // Error const ์์ const MAX_VALUE = 100; const PI = 3.14; ์์: ๋ณํ์ง ์๋ ๊ฐ → ์ฌํ ๋น ๋ถ๊ฐ ๋ค์ ์ค๋ ์์๋ช ์ ๋๋ฌธ์๋ก ์จ์ฃผ๋ ๊ฒ์ด ๊ด๋ก ๊ฐ์ ์ด๊ธฐ์ ๋ฃ์ด์ฃผ์ง ์์ผ๋ฉด Error ๋ฐ์ const PI // Error