: ์ ์ดํ ์ ์๋๋ก ๋์์ฃผ๋ ์คํ๋ฌธ์ ๋งํฉ๋๋ค.
์กฐ๊ฑด์ ๋ฐ๋ผ ์คํ๋๋ ๊ฒ์ด ์กฐ๊ฑด๋ฌธ์ ๋๋ค.
์ ํ๋ฌธ์ ์ผ์นํ ๊ฒฝ์ฐ ์คํํ๋ ๋๋ ๊ฒ์ด ์ ํ๋ฌธ์ ๋๋ค.
๋ฐ๋ณต์ ์คํ์ ์ง์ ํ ํ์๋งํผ ๋ฐ๋ณตํด์ ์คํํ๋ ๊ฒ์ด ๋ฐ๋ณต๋ฌธ์ ๋๋ค.
์ ์ด๋ ์ฌ์ ์ ์๋ฏธ ์ฌ๋ฌ ๊ฐ์ง ์ค์์ ๊ธฐ๊ณ๋ ์ค๋น ๋๋ ํํ๋ฐ์ ๋ฐ์๊ฐ
๋ชฉ์ ์ ์๋ง์ ์์ฉ์ ํ๋๋ก ์กฐ์ ํ๋ ๊ฒ์ด๋ผ๊ณ ๋์ด์ ธ ์์ต๋๋ค.
์๋ง์ ๋ชฉ์ ์ ์์ฉํ๋ ๊ฒ = ์คํ๋ฌธ ์กฐ์ ํ๋ ํ๋ ๊ฒ = ์กฐ๊ฑด, ์ ํ,๋ฐ๋ณต ์์๊ฐ ๋๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด๋๊น์ง๋ ์ ์ ๊ฒฌํด์ด๋ฏ๋ก ํ๋ฆด ์ ์๋ ์ ์ฐธ๊ณ ํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
: ์กฐ๊ฑด์ ๋ฐ๋ผ ์ฐธ ๋๋ ๊ฑฐ์ง์ธ์ง ๋ฐ๋ผ ์คํ๋ฌธ์ ์ ์ด๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค. 4๋ฅผ 2๋ก ๋๋ ๋๋จธ์ง๋ 0 ์ ๋๊น? ์ปดํจํฐ์๊ฒ
๋ฌป๋๋ค๋ฉด ์ฐธ์ ๋ฐํํ๊ฒ ์ฃ .
: ์กฐ๊ฑด์ ๋ง์กฑํ ๊ฒฝ์ฐ์๋ง ์คํ๋ฌธ์ ์คํํฉ๋๋ค.
์ด์ ์ ๋ฐฐ์ด ์ฐ์ฐ์๋ฅผ ์ด์ฉํด์ ์กฐ๊ฑด์์ ture ์กฐ๊ฑด์ ๋ง๋ค์ด์ ์ํ๋ ๋ด์ฉ์ ์ถ๋ ฅํด ๋ณด์ธ์.
์๊ฐ์ด ์๋์๋ฉด ์๋์ ์ฝ๋๋ฅผ ์ ๋ ฅํ์ ์ ํ ์คํธ ํ์๋ฉด ๋๊ฒ ์ต๋๋ค.
ex) ๋น์ ์ ๊ฒ์์๊ฐ์ ์ง์ํด์ ๋ฌธ์๋ก ๋ฐ์์จ ๋ค์ 1์๊ฐ ์ด์์ด๋ฉด ๊ฒ์์ ํ๋ ์ด๋ฅผ ์๊ตฌํ๋ ๋ฉ์ธ์ง๋ฅผ ์ถ๋ ฅํ์ธ์.
prompt() ๋ฉ์๋๋ก ๋ฌผ์ด์ ๊ฒ์์๊ฐ์ ๋ฐ์์ฌ ๋ณ์๋ฅผ ๋ง๋ค๊ณ , if๋ฌธ์ ์ฌ์ฉํด์ document ๊ฐ์ฒด๋ก ์ถ๋ ฅํ์์ค.
1 ์ด์์ ๊ฐ์ ๋ฌด์กฐ๊ฑด ture์ด๋ฏ๋ก ํด๋น ๋ฉ์ธ์ง๊ฐ ์ถ๋ ฅ๋ ๊ฒ์ ๋๋ค.
๋ง์ฝ ์์ var num=20; ์ผ๋ if(num) { .. ์ดํ ์คํ๋๋ฉด num์ 20์ด๋ฉฐ, true ๋ฐํ๋์ด์ ธ ์คํ๋ฌธ์ ๋ด์ฉ์ด ์ถ๋ ฅ๋ฉ๋๋ค.
์กฐ๊ฑด์์ 0, null, nudefined ๊ฐ์ false ๋ฐํํ์ง๋ง ๋๋จธ์ง์ ๋ํด์๋ true ๋ฐํํฉ๋๋ค. ์ฐ์ฐ์์์ ๋ค๋ฃจ์๋ ๊ฑฐ ๊ฐ๋ค์.
if๋ฌธ๊ณผ ๋ค๋ฅด๊ฒ ture๋ฅผ ๋ง์กฑํ์ง ์์์ ๊ฒฝ์ฐ์ ํด๋นํ๋ false์ ๋ํด ์ฒ๋ฆฌ๋ฅผ ํด ์ค๋๋ค.
๋ค์๊ณผ ๊ฐ์ด ์๋์ ๋์ด๋ฅผ ์ง์ํ์ฌ ๋ณ์์ ์ ์ฅํ ๋ค์ ๋ฌป๊ณ ๋น์ ์ ๋์ด์ ํด ๊ฒฝ์ฐ์ ์๋ ๊ฒฝ์ฐ์
๋ํด ๋ฉ์ธ์ง๋ฅผ ์ถ๋ ฅํด ๋ณด์ธ์.
Confirm() ๋ฉ์๋๋ ๋ฉ์ธ์ง๋ฅผ ์ถ๋ ฅํ๊ณ ํ์ธ์ true ๋ฐํํ๊ณ ์ทจ์๋ false ๋ฐํํฉ๋๋ค.
์ ์ ํ ์คํ๋ฌธ์ ์ ๋ ฅํด ์ฃผ์ธ์.
์ฌ๋ฌ๋ถ๋ค์ด yes๋ก ๋๋ตํ์๊ธธ ์ํฉ๋๋ค.
ํ์ฌ ์ด ๊ธ์ ๋ณด๋ ๋น์ ์ ๋์ ๋์ฑ์น๊ตฌ๊ฐ ์ด์ฑ์น๊ตฌ์๊ฒ ๋ฃ๊ฒ ๋ ๋ง์ ๋๋ค.
: ๋ ๊ฐ์ง ์ด์์ ์กฐ๊ฑด๊ณผ ์ ์ ์กฐ๊ฑด์ ๋ง์กฑํ์ง ์์์ ๋ elseif ๋ก ๊ฐ๊ฐ์ ์กฐ๊ฑด์ ๋ํด
์กฐ๊ฑด์ ์ค์ ํ๊ณ ๊ทธ์ ๋ง๋ ์กฐ๊ฑด์ ํด๋นํ ๋ ์คํ๋ฌธ์ ์์ฑํฉ๋๋ค. ๋ง์ง๋ง์๋ else๋ฌธ์ ์กฐ๊ฑด๋ค ์ด์ธ์
๋ชจ๋ ์กฐ๊ฑด์ ๋ํด ์ฒ๋ฆฌ๋ฉ๋๋ค.
์ฌ๋ฌ๋ถ๋ค์ ์์ ์ ๋ช ์์ ํ์ด๋ฌ๋์ง๋ฅผ ๋ฌผ์ด๋ณด๊ณ , 1~12์์ ์ด๋ ๊ณ์ ์ธ์ง ์ถ๋ ฅํด ๋ณด์๋ฉด ๋๊ฒ ๋ค์.
: ์ผ๋ฐ์ ์ผ๋ก ์ฒ์ ์กฐ๊ฑด์์ ๋ง์กฑํด์ผ๋ง ์ค์ฒฉ๋๋ ๋ด๋ถ์ ์กฐ๊ฑด๋ฌธ์ ๊ฒ์ฌํฉ๋๋ค. ๋ง์ฝ ์์ชฝ์ if๋ฌธ์ ์กฐ๊ฑด์ ๋ง์กฑํ์ง ์๋๋ค๋ฉด ์ฒ์์ ์กฐ๊ฑด์์ ์คํ๋ฌธ๋ง ์คํ ํ ์ข ๋ฃ๋ฉ๋๋ค.
locaton์ ๋ฌธ์์ ์ฃผ์์ ๊ด๋ จ๋ window๊ฐ์ฒด ์ ๋๋ค. reload() ๋ฉ์๋๋ฅผ ํตํด์ ์๋ก๊ณ ์นจ์ด ํด์ค๋๋ค.
ํด๋น ๋ฌธ์ url์ ์๋ก ๊ณ ์นจ์ด ๋ฐ์ํ๊ฒ ๋ฉ๋๋ค.
๊ณ ์ ํ์ จ์ต๋ฌด๋๋น!! ๊ณ ๋ฌด๊ณ ๋ฌด ์ค~
๋๊ธ ์์ญ