์ ์ฒด๊ธ54 ํด๋ฆฐ์ฝ๋ Day 2. ๊นจ๋ํ ์ฝ๋๋? โ ์ด ํฌ์คํ ์ ๋ ธ๋ง๋ ์ฝ๋ ๋ถํด๋ฝ 'ํด๋ฆฐ ์ฝ๋' ์ฑ๋ฆฐ์ง๋ฅผ ์งํํ๋ฉด์ ์์ฑํ๋ TIL์ด๋ฉฐ, ์ถ์ฒ๋ Clean Code์ ๋๋ค. ๐ ๋ฒ์ : ์ถ์ฒ์ฌ ~ 01์ฅ. ๊นจ๋ํ ์ฝ๋ ๐ ์ฑ ์์ ๊ธฐ์ตํ๊ณ ์ถ์ ๋ด์ฉ์ ์จ๋ณด์ธ์. code๋ ์๊ตฌ์ฌํญ์ ํํํ๋ ์๋จ์ด๋ค. ๋์ค์ ์์ ํ๊ธฐ๋ณด๋ค๋ ์ฒ์๋ถํฐ ๊นจ๋ํ ์ฝ๋๋ฅผ ์ง๊ธฐ ์ํด ๋ ธ๋ ฅํ๋ ํธ์ด ์๊ฐ์ ์ ์ฝํ ์ ์๋ค. ์ฝ๋๋ ์์ฑํ๋ ์๊ฐ๋ณด๋ค ์ฝ๋ ์๊ฐ์ด ๋ ๋ง๋ค, ๋ค๋ฅธ ์ฌ๋์ด ๋ดค์ ๋ ์ฝ๊ธฐ ์ฌ์ธ ๋ฟ ์๋๋ผ ๊ณ ์น๊ธฐ๋ ์ฌ์ด ์ฝ๋๊ฐ Clean Code์ด๋ค. ์์กด์ฑ โฌ, ํ ๊ฐ์ง์๋ง ์ง์คํ๋ ์ฝ๋๊ฐ ์ข์ ์ฝ๋์ด๋ค. ์ฝ๊ธฐ ์ฝ๊ฒ ์์ฑํ๋ผ! โ๐ป ์ค๋ ์ฝ์ ์๊ฐ์? ๋ ์ค๋ฅด๋ ์๊ฐ์ ๊ฐ๋ณ๊ฒ ์ ์ด๋ณด์ธ์. ์๋ ์ฑ ์ด ๋๊บผ์์ ์ด๋ ค์ด ๋ด์ฉ์ด๋ฉด ์ด๋ป๊ฒ ํ๋ ๋ฏธ๋ฆฌ ๊ฒ์ ๋จน์ ์ํ์๋ค. ํ์ง๋ง ์ ์.. 2022. 4. 24. ํด๋ฆฐ์ฝ๋ Day 1. ๋ ธ๊ฐ๋ถ ์์ํ๊ธฐ โ ์ด ํฌ์คํ ์ ๋ ธ๋ง๋ ์ฝ๋ ๋ถํด๋ฝ 'ํด๋ฆฐ ์ฝ๋' ์ฑ๋ฆฐ์ง๋ฅผ ์งํํ๋ฉด์ ์์ฑํ๋ TIL์ด๋ฉฐ, ์ถ์ฒ๋ Clean Code์ ๋๋ค. ์๋ก์ด 3์ฃผ ์ฑ๋ฆฐ์ง ์ฐธ์ฌ! ์ง๋ ๋ฐ๋๋ผ JS 2์ฃผ ์ฑ๋ฆฐ์ง๋ฅผ ์ฐธ์ฌํ๋ฉด์, ๋ฅ๋์ ์ผ๋ก ๊ณต๋ถํ๊ฒ ๋์๋ ์ข์ ๊ธฐ์ต์ผ๋ก ์๋ก์ด ์ฑ๋ฆฐ์ง์ ์ฐธ์ฌํ๊ฒ ๋์๋ค. ์ด๋ฒ ๊ณผ์ ๋ 3์ฃผ ๋์ ์ฑ ์ ํต์ฌ ๋ถ๋ถ์ ์ค์ผ์ค์ ๋ฐ๋ผ ์ฝ์ผ๋ฉด์ TIL์ ์์ฑํ๋ฉด ๋๋ ์ฑ๋ฆฐ์ง์ด๋ค. ํด๋ฆฐ ์ฝ๋๋ ํ์์ ์ฝ์ด๋ณด๊ณ ์ถ๋ ์ฑ ์ด๊ธฐ๋ ํ๊ณ , ๊ธฐ์ ํ๋ ๊ฑฐ ์ฑ๋ฆฐ์ง์ ํจ๊ป ํ๋ฉด ๋ ์ฒด๊ณ์ ์ผ๋ก ํ ์ ์์ ๊ฒ ๊ฐ์์ ์ ์ฒญํ๋ค. ๋ค๋ง ์ ์ฒญํ ์ง ๋๋ฌด ์ค๋๋์๋ค ๋ณด๋ ๊ธ์์ผ์ ์์์ด์๋๋ฐ, ์ฒซ๋ ์ ์ฐธ์์ ๋ชปํ๊ณ ๋ง์๋ค.๐ฅ 2์ผ ์ฐจ๋ถํฐ๋ผ๋ ๋นผ๋จน์ง ์๊ณ ์ ๋๋ก ์ฐธ์ฌํ๋ ค๊ณ ํ๋ค. ํ์ง๋ง ํฌ์คํ ์ด 2์ผ์ฐจ ๋ถํฐ ์์ํ๊ธฐ์๋ ๋ด ์ฑ๊ฒฉ์ ์ ๊ฒฝ ์ฐ์ผ.. 2022. 4. 24. [์ ๋ณด] Github์ Markdown์ Gif ํ์ผ ์ฝ๊ฒ ์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ ์ง๋๋ฒ์ github์ Gif ์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ์ ํฌ์คํ ํ์๋๋ฐ ์ง๊ธ์ ๊ทธ ๋ฐฉ๋ฒ๋ณด๋ค ๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ์ฐพ๊ฒ ๋์ด์ ํฌ์คํ ํด๋ณด๋ ค๊ณ ํ๋ค. ์ด์ ๋ฐฉ๋ฒ์ ๋ นํ → Gif ์ฌ์ดํธ ๋ณํ → ์ด์์ ์ฌ๋ ค์ ์ฃผ์ ์ป๊ธฐ → README์ ์ฌ๋ฆฌ๊ธฐ์๋๋ฐ ์๋ก์ด ๋ฐฉ๋ฒ์ ํจ์ฌ ๊ฐ๋จํ๋ค. ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค. ๋ค์ด๋ฒ ์บก์ณ ํ๋ก๊ทธ๋จ ์ด์ฉํ๊ธฐ ์ด์ ๋ฐฉ๋ฒ์ด ๋๋ฌด ๋ฒ๊ฑฐ๋ก์์ ๋ฐ๋ก Gif ๋ นํํ๋ค๊ฐ ์ฐพ๊ฒ ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ๋๋ ์๋์ฐ ํ๊ฒฝ์ด๋ผ์ ์ด ํ๋ก๊ทธ๋จ๊ณผ ์ ๋ง๋ ํธ์ธ๋ฐ mac์ ์ด๋ค๋ฉด ์๋ง ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ๋ ํธํ์ง ์์๊น ์ถ๋ค. ์ด ํ๋ก๊ทธ๋จ์ ๋ํด์ ์๊ฒ ๋ ๊ฒ์ Gif ๋ นํ์ ๋ํด ๊ฒ์ํ๋ค ๋ฐ๊ฒฌํ ๋ธ๋ก๊ทธ ๋๋ฌธ์ด์๋ค. ๋ค์ด๋ฒ ์บก์ณ๋ ์ฌ์ค ์ง๊ธ์ ์ด์ ์ค์ง๋ ํ๋ก๊ทธ๋จ์ธ๋ฐ, ์ฌ์ฉ์ฑ์ด ๋๋ฌด ํธํด์ ํ์ผ๋ก ๋ค์ด๋ฐ์์ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ด ๋ง์ ๋ฏํ.. 2022. 4. 17. [TIL] ๐ก Day 9 - ๋๋ค์ผ๋ก ๋ช ์ธ, ๋ฐฐ๊ฒฝ ์ค์ ํ๊ธฐ โ ์ด ํฌ์คํ ์ ๋ ธ๋ง๋์ฝ๋ - "๋ฐ๋๋ผ JS๋ก ํฌ๋กฌ ์ฑ ๋ง๋ค๊ธฐ๋ฅผ ๋ค์ผ๋ฉด์ ๊นํ๋ธ์ ๊ธฐ๋กํ ํ๊ธฐ๋ฅผ ์ฎ๊ธด ๋ด์ฉ์ ๋๋ค. ๐ฒ ๋๋ค์ผ๋ก ๋ช ์ธ, ๋ฐฐ๊ฒฝ ์ค์ ํ๊ธฐ (JS์์ ๋ง๋ ์์ Html์ ์ถ๊ฐํ๊ธฐ) ๐ฑ Array์ ์ ๊ทผํ๊ธฐ ๐ ๋๋ค์ผ๋ก ๊ฐ์ ๋ฐ๊ธฐ ์ํด์๋ ๋จผ์ ๋ฐ์ดํฐ๊ฐ ๋ด๊ธด Array์ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ ์์์ผ ํ๋ค. ์ด๋ป๊ฒ ์ฒซ ๋ฒ ์งธ array์์ ์ ๊ทผํ ์ ์์๊น? ๋ช ์ธ 10๊ฐ๊ฐ ๋ด๊ฒจ์๋ quotes[ ]๊ฐ ์์ ๋ → console.log(quotes[0])์ ์ฌ์ฉํ๋ฉด ๋๋ค. ๋ช ์ธ์ด 10๊ฐ์ด๋ฏ๋ก index๋ 0 - 9๊น์ง์ ๊ฐ์ด ์กด์ฌํ๋ค. ์ฆ! 0 - 9๊น์ง์ ๊ฐ์ ๋๋ค์ผ๋ก ๋ฐ์์ค๋ฉด ๋๋ค. ๐ ์ด๋ป๊ฒ ํ ์ ์์๊น? ๋๋ค ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค! ๐ฑ Math.random( ) ๐ ์ฌ์ฉ ์ 0 - 1 ์ฌ์ด์ ๊ฐ.. 2022. 4. 16. ์ด์ 1 ยทยทยท 6 7 8 9 10 11 12 ยทยทยท 14 ๋ค์ ๋ฐ์ํ