Leets๋ ๋งค ์ฃผ ๋ชฉ์์ผ ์ ๊ธฐ ๋ชจ์ ์๊ฐ์ ์ง๊ฟ์ ์ ํด ์์ต๋๋ค!
์ค๋ ๋์ ์ง๊ฟ์ ์ ํด์ค ๋๋ค ์ง๊ฟ ๋งค์นญ ํ๋ก๊ทธ๋จ์ ์์ฑํด์ผ ํฉ๋๋ค.
- ์ ๊ธฐ ๋ชจ์ ์ฐธ์์๋ค์ ์ด๋ฆ์ ์
๋ ฅํฉ๋๋ค.
- ์ง(๊ทธ๋ฃน) ์ต๋ ์ธ์ ์๋ฅผ ์
๋ ฅํฉ๋๋ค.
- ๋๋ค์ผ๋ก ์ง(๊ทธ๋ฃน)์ ๊ตฌ์ฑํฉ๋๋ค.
- ์ค๋์ ์ง ์ถ์ฒ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํฉ๋๋ค.
-
์ฐธ์์๋ค์ ์ด๋ฆ์ ์ ๋ ฅ ๋ฐ๋๋ค
, ๋ก ๊ตฌ๋ถํ๋ฉฐ, ํ๊ธ์ด ์ ๋ ฅ๋์ง ์๋ ๊ฒฝ์ฐ ์์ธ๋ฅผ ๋ฐ์ํด์ผ ํ๋ค.
์ฐธ์์๋ค์ ์ด๋ฆ์ ์ ๋ ฅํด ์ฃผ์ธ์. (,๋ก ๊ตฌ๋ถ) ๊น์ฑ๋ฏผ,์กฐํ์,๋ ธ์ ์,๋์์ฐ,์ํ์,๋์์ฐ
-
์ต๋ ์ง(๊ทธ๋ฃน) ์ธ์ ์๋ฅผ ์ ๋ ฅ ๋ฐ๋๋ค
์ด๋ฆ ๊ฐ์ < ์ต๋ ์ง(๊ทธ๋ฃน) ์ธ์ ์์ธ ๊ฒฝ์ฐ ์์ธ๋ฅผ ๋ฐ์ํ๋ค ์ซ์๊ฐ ์๋ ๊ฒฝ์ฐ ์์ธ๋ฅผ ๋ฐ์ํ๋ค
์ต๋ ์ง ์๋ฅผ ์ ๋ ฅํด ์ฃผ์ธ์. 2
-
๋ชจ๋ ์ ๋ ฅ์
MyUtils.Console.readLineAsync()
๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
-
์ง ์ถ์ฒ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค.
์ค๋์ ์ง ์ถ์ฒ ๊ฒฐ๊ณผ์ ๋๋ค. [ ์กฐํ์ | ๋ ธ์ ์ ] [ ๊น์ฑ๋ฏผ | ๋์์ฐ ] [ ๋์์ฐ | ์ํ์ ]
-
์๊ตฌ์ฌํญ์์ ๋ฒ์ด๋๋ ์ ๋ ฅ์ด ์ผ์ด๋๋ ๊ฒฝ์ฐ [ERROR] ์ ํจ๊ป ์๋ฌ ๋ฉ์ธ์ง๋ฅผ ๋ฐํ ํด์ผ ํ๋ค.
[ERROR] ์ด๋ฆ์ ํ๊ธ๋ก ์ ๋ ฅํด์ผ ํฉ๋๋ค. [ERROR] ์ต๋ ์ง ์๋ ์ด๋ฆ์ ๊ฐฏ์๋ณด๋ค ํด ์ ์์ต๋๋ค.
-
๋ชจ๋ ์ถ๋ ฅ์
MyUtils.Console.print()
๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
[Leets ์ค๋์ ์ง์๊ฒ]๋ฅผ ์์ํฉ๋๋ค.
๋ฉค๋ฒ์ ์ด๋ฆ์ ์
๋ ฅํด ์ฃผ์ธ์. (, ๋ก ๊ตฌ๋ถ)
๊น์ฑ๋ฏผ,์กฐํ์,๋
ธ์ ์,๋์์ฐ,์ํ์
์ต๋ ์ง ์๋ฅผ ์
๋ ฅํด ์ฃผ์ธ์.
3
์ค๋์ ์ง ์ถ์ฒ ๊ฒฐ๊ณผ์
๋๋ค.
[ ์กฐํ์ | ๋
ธ์ ์ | ์ํ์ ]
[ ๊น์ฑ๋ฏผ | ๋์์ฐ ]
์ถ์ฒ์ ์๋ฃํ์ต๋๋ค.
๋ค์ ๊ตฌ์ฑํ์๊ฒ ์ต๋๊น? (y or n): n
์๋ฆฌ๋ฅผ ์ด๋ํด ์๋ก์๊ฒ ์ธ์ฌํด์ฃผ์ธ์.
[Leets ์ค๋์ ์ง์๊ฒ]๋ฅผ ์์ํฉ๋๋ค.
๋ฉค๋ฒ์ ์ด๋ฆ์ ์
๋ ฅํด ์ฃผ์ธ์. (, ๋ก ๊ตฌ๋ถ)
๊น์ฑ๋ฏผ,์กฐํ์,๋
ธ์ ์,๋์์ฐ,์ํ์
์ต๋ ์ง ์๋ฅผ ์
๋ ฅํด ์ฃผ์ธ์.
3
์ค๋์ ์ง ์ถ์ฒ ๊ฒฐ๊ณผ์
๋๋ค.
[ ์กฐํ์ | ๋
ธ์ ์ | ์ํ์ ]
[ ๊น์ฑ๋ฏผ | ๋์์ฐ ]
์ถ์ฒ์ ์๋ฃํ์ต๋๋ค.
๋ค์ ๊ตฌ์ฑํ์๊ฒ ์ต๋๊น? (y or n): y
--------------------------------
์ค๋์ ์ง ์ถ์ฒ ๊ฒฐ๊ณผ์
๋๋ค.
[ ์กฐํ์ | ๊น์ฑ๋ฏผ | ์ํ์ ]
[ ๋์์ฐ | ๋
ธ์ ์ ]
์ถ์ฒ์ ์๋ฃํ์ต๋๋ค.
๋ค์ ๊ตฌ์ฑํ์๊ฒ ์ต๋๊น? (y or n): n
์๋ฆฌ๋ฅผ ์ด๋ํด ์๋ก์๊ฒ ์ธ์ฌํด์ฃผ์ธ์.
- FE๋ JavaScrpit๋ฅผ ํฐ๋ฏธ๋์ ํตํด ํ๋ก๊ทธ๋จ์ ์คํ ํด์ผ ํฉ๋๋ค.
- ๋๋ค ๋ฝ๊ธฐ ๊ธฐ๋ฅ์ ๊ตฌํํด์ผ ํฉ๋๋ค.
- ์์ธ ์ฒ๋ฆฌ๋ฅผ ํด์ผ ํฉ๋๋ค.
- โ๏ธ์ฃผ์ด์ง ์์ธ ๊ฒฝ์ฐ ์ธ์๋ ํ์์ ์์ธ ์ฒ๋ฆฌ๋ฅผ ํ์๊ธธ ๋ฐ๋๋๋คโ๏ธ
- ์ด๋ฅผ ์ํด MyApplication.test.js ํ์ผ์์ ์ถ๊ฐ ์ ์ธ ์์ธ ์ฒ๋ฆฌ ์ฝ๋๋ฅผ ์์ฑ ํด์ผ ํฉ๋๋ค.
- ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํด์ผ ํฉ๋๋ค.
- โ๋ค์ ์ถ์ฒ ๊ธฐ๋ฅโ ์ ์์ฑํด์ผ ํฉ๋๋ค.
- ์ฃผ์ด์ง App.js์ ํจ์ ํ์ ์ฐธ๊ณ ์ฉ์ ๋๋ค. ๋ณธ์ธ์ ๋ฌธ์ ํด๊ฒฐ ๋ ผ๋ฆฌ๋ฅผ ์ ์ฉํ์ฌ ์์ ํ์ฌ๋ ๊ด์ฐฎ์ต๋๋ค.
- npm test ์ , npm install ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅ ํด์ผ ํฉ๋๋ค.
- test ์คํ์ npm test ๋ช ๋ น์ด๋ฅผ ํตํด ๊ฐ๋ฅํฉ๋๋ค.
- App.js ๊ฐ๋ณ ์คํ์ npm start ๋ช ๋ น์ด๋ฅผ ํตํด ๊ฐ๋ฅํฉ๋๋ค.
๋ฏธ์ ์ ์๋์ ๊ฐ์ด๋ ๋ ธ์ ์ ๋ณด๊ณ ์งํํฉ๋๋ค.