ํ์ ์ข ๋ฅ ํ์ ์คํฌ๋ฆฝํธ๋ก ๋ณ์๋ ํจ์๋ฅผ ์ ์ํ๊ธฐ ์ํด์๋ ํ์ ์ ์ ์ธํด์ฃผ์ด์ผ ํฉ๋๋ค. ํ์ ์ ์ข ๋ฅ๋ ํฌ๊ฒ 12๊ฐ์ง์ ๋๋ค. :์ ์ด์ฉํด ํ์ ์ ์ ์ธํ๋ ๊ฒ์ ํ์ ํ๊ธฐ๋ผ๊ณ ํฉ๋๋ค. > String Number Boolean Object Array Tuple Enum Any Void Null Undefined Never String ๋ฌธ์์ด์ธ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ์ ์ธํฉ๋๋ค. Number ์ซ์์ธ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ์ ์ธํฉ๋๋ค. Boolean boolean์ธ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ์ ์ธํฉ๋๋ค. Object ๊ฐ์ฒด์ธ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด parameter(๋งค๊ฐ๋ณ์)์ ํ์ ์ ์ ์ธํฉ๋๋ค. Array ๋ฐฐ์ด์ธ ๊ฒฝ์ฐ 3๊ฐ์ง ์ ์ธ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์ธ๋ฒ์งธ ๋ฐฉ์์ด ๊ฐ์ธ์ ์ผ๋ก ๋๊ดํธ๋ฅผ ๊ฐ์ง๊ณ ์์ด ์ ์ผ ์ง๊ด์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. Tuple ํํ์ ๋ฐฐ์ด์ ๊ธธ์ด๊ฐ ๊ณ ์ ๋๊ณ ๊ฐ ์์์ ํ์ ์ ๋ค๋ฅด๊ฒ