์ด์ค ๋ฑํธ(==)๋ ๊ฐ์ ๋น๊ตํ ๋ type์ ๊ตฌ๋ถํ์ฌ ๋น๊ตํ์ง ์๊ธฐ์ type์ ์์ฒด์ ์ผ๋ก ๋ณํํด ๋น๊ตํจ
ex) input 1 == '1'
output true
์ผ์ค ๋ฑํธ(===, !==)๋ ๊ฐ์ ๋น๊ตํ ๋ type ๊ตฌ๋ถ์ ํจ
ex) input 1 === '1'
output false
Console์ ๊ฐ๋ฐ์ ๋๊ตฌ ์ฝ์ ํ๋ฉด์ ์ถ๋ ฅ
์ฃผ๋ก ๋๋ฒ๊น
์ ์ด์ฉ
ex) input console.log(1+4, "HI", true)
output 5 "HI" true
input console.warn("UH OH WARNIG!")
output UH OH WARNING!
๋ฑ๋ฑ ์ฌ๋ฌ method ์กด์ฌ
Alect์ ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋ ์ฐฝ ๋์
์ฌ์ฉ์์๊ฒ ํ์ธ ๋ฒํผ์ ๋๋ฅผ๋๊น์ง ๋ฉ์์ง๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ฌ์ฉ
Confirm์ ์/์๋์ค์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ๋ ์ฌ์ฉ
ํ์ธ๋ฒํผ ํด๋ฆญ์ true ๋ฆฌํด
์ทจ์๋ฒํผ, ESCํค ๋๋ฅผ ์ false ๋ฆฌํด
Prompt์ ํ
์คํธ ํ๋์ ํ์ธ/์ทจ์ ๋ฒํผ์ด ์๋ ๋ํ ์์ ์ถ๋ ฅ
์
๋ ฅํ ๋ฉ์์ง ๋ด์ฉ ๋ฆฌํด
์ทจ์๋ฒํผ ํด๋ฆญ์ null ๋ฆฌํด
default๊ฐ ์ค์ ๊ฐ๋ฅ
๋์ผํ๊ฒ ์ฌ์ฉ
truthy์ธ ๊ฐ (์ฐธ ๊ฐ์ ๊ฐ)์ Boolean(๋ถ๋ฆฌ์ธ) ๋ฌธ๋งฅ์์ true๋ก ํ๊ฐ๋๋ ๊ฐ์ด๋ค
falsy๊ฐ์ผ๋ก ์ ์๋ ๊ฐ์ด ์๋๋ฉด ๋ชจ๋ truthy๊ฐ์ผ๋ก ํ๊ฐ ๋๋ค
false๊ฐ์ผ๋ก ํ๊ฐ๋๋ ๊ฐ
--------------------
false
0
-0
0n
"",",'' - ๋น ๋ฌธ์์ด ๊ฐ
null
undifined
NaN
document.all
--------------------
๋์ผํ๊ฒ ์ฌ์ฉ
๋์ผํ๊ฒ ์ฌ์ฉ