[js] trythy / falsy๋?
์๋ฐ์คํฌ๋ฆฝํธ์์ if, while, ๋๋ !, &&, || ๊ฐ์ ๋
ผ๋ฆฌ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ ๋,์ด๋ค ๊ฐ๋ค์ ์๋์ผ๋ก true์ฒ๋ผ, ์ด๋ค ๊ฐ๋ค์ false์ฒ๋ผ ์ทจ๊ธ๋จ.truthy (์ฐธ๊ฐ์ด ๋์ํ๋ ๊ฐ)falsy (๊ฑฐ์ง์ฒ๋ผ ๋์ํ๋ ๊ฐ) โ falsyํ ๊ฐ (๋ฌด์กฐ๊ฑด false๋ก ๊ฐ์ฃผ๋จ)์๋ฐ์คํฌ๋ฆฝํธ์์ ๋ฑ 7๊ฐ์ง ๊ฐ๋ง falsy๊ฐ์ค๋ช
false๋ถ๋ฆฐ false ์์ฒด0์ซ์ 0-0์์ 0 (๋ณ๋๋ก ์์)""๋น ๋ฌธ์์ดnull์๋ฌด ๊ฒ๋ ์์undefined๊ฐ์ด ์ ์๋์ง ์์NaN์ซ์๊ฐ ์๋ โ
truthyํ ๊ฐ (์ 7๊ฐ ์ ์ธํ ๋ชจ๋ ๊ฒ)๊ฐ์ค๋ช
"hello"๋น์ด์์ง ์์ ๋ฌธ์์ด1, -5, 3.14์ซ์ (0 ์ ์ธ)[]๋น ๋ฐฐ์ด{}๋น ๊ฐ์ฒดfunction() {}ํจ์ ์์!!"hi" // true!!0 ..