[JS] ํจ์ return, ์ฌ๊ทํจ์ ์ฐ์ต๋ฌธ์
1. return return๋ฌธ์ ํจ์์์ ๊ฒฐ๊ณผ๊ฐ์ ๋ฐํํ ๋ ์ฌ์ฉํ๋ค. ๊ทธ๋ฆฌ๊ณ ํจ์์์ return๋ฌธ์ ์คํ๋๋ฉด ๋ฐ๋ณต๋ฌธ์ break๋ฌธ๊ณผ ๋น์ทํ๊ฒ ์ฝ๋๊ฐ ๊ฐ์ ๋ก ์ข
๋ฃ๋๋ค. - ์ฐ์ต๋ฌธ์ 1 ์ด์ ๋ฒํผ, ๋ค์ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ด๋ฏธ์ง ๋ฐ๋๋ ํจ์ direct ๊ฐ์ด 1 ์ด๋ฉด ๋ค์ ๋ฒํผ์ ํด๋ฆญํ ๊ฒ์ผ๋ก num ++ direct ๊ฐ์ด 0 ์ด๋ฉด ์ด์ ๋ฒํผ์ ํด๋ฆญํ ๊ฒ์ผ๋ก num -- 2. ์ฌ๊ท ํจ์ ์ฌ๊ท ํจ์๋ ํจ์ ์ ์๋ฌธ ๋ด์์ ์์ฑํ ์ฝ๋๋ก ํจ์๋ฅผ ๋ค์ ํธ์ถํ๋ ๊ฒ์ด๋ค. num์ด 10์ด๋ฉด ํจ์ ์ข
๋ฃํ๋๋กํ๊ธฐ ๋๋ฌธ์ ํจ์๋ฅผ ํ๋ฒ ๋ ํธ์ถํด๋ 10 ์ถ๋ ฅ ํ ๋์ด๋ค.
2021.10.27