โข css ๋ณ์, js ์๋ฃํ ๊ฐ์ ์๊ฐ
โข ๋ฐฑ์ค 2๋ฌธ์ ํ๊ธฐ
โข node.js ์ธ๊ฐ ๋ณต์ต
โข ํด๋ก ์ฝ๋ฉ (Aesop section1&2 html, css)
์จ๋ผ์ธ ๊ฐ์๋ก js๋ฅผ ๊ณต๋ถํ์๋๋ฐ ์ด์ ์ ๋ฆฌ๋ ๋ธ๋ก๊ทธ๋ฅผ ์ฝ๊ณ ์ค๋ ๋ค์ js ์ค์๊ฐ ๊ฐ์๋ฅผ ๋ค์ผ๋ ์ข ๋ ์ ๋ฆฌ๋๊ณ ์ดํด๊ฐ ๋๋ค. ์ดํด๊ฐ ๋๋ค๊ณ ์๋ฒฝํ ์ต๋ํ๋ค๋๊ฑด ์๋๊ธฐ ๋๋ฌธ์ ๋ง์ ์ฐ์ต์ด ํ์ํ๊ฒ ์ง๋ง ,, ๊ทธ๋๋ ์ฑ์ทจ๊ฐ?์๋ ํ๋ฃจ์๋ค.
์กฐ์๋ค๊ณผ ํจ๊ป ์๊ฐ ์ ํด์ ํด๋ก ์ฝ๋ฉ ํ๋ ๊ฒ๋ ๋งค์ฐ ๋ชฐ์ ๋ ์๊ฒ ํ ์ ์์ด์ ๋์์ด ๋ง์ด ๋๋ค. ํผ์ ํ๋ค๋ฉด ์ธ์์๋ค์์ ์์ ๊ฒ์ ์ง์ฐฉํ๋ฉฐ ํ๋ฉด ๊ตฌ์ฑ์ด ๋ฆ์ด์ง๋ ํธ์ธ๋ฐ ์๊ฐ์ด ์ ํด์ ธ ์์ผ๋ ์ผ๋จ ๊ตฌ์กฐ๋ฅผ ์ก๊ณ ์คํ์ผ์ ์ ํ์! ์๊ฐ์์ ๋คํ์! ์๊ฐ์ด ๋ค์ด์ ๋ ๋ชฐ์ ํด์ ๋๋ผ ์ ์๊ฒ๋๋ค.
๋ฐฑ์ค ๋ฌธ์ ์ค์ ๋ณ์ฐ๊ธฐ๋ฅผ ํ๋๋ฐ.. VScode์์ ๋๋ฒ๊น ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ค ๋ชฐ๋ผ์ ์์ฌ์ด ์ ์ด ์์๋ค. ๋ด์ผ ๊ตฌ๊ธ๋ง ๋ ํด์ ์ตํ๋ณด์!!
const input = require('fs').readFileSync('input.txt').toString();
let star = '';
let result = '';
// 2438๋ฒ
for (i=1; i<=input; i++) {
star += '*';
console.log(star);
}
// 2439๋ฒ
for (i=1; i<=input; i++) {
let space = '';
for (j=1; j<=(input-i); j++){
space += ' '; /*์ฒ์์ let space = '' ๋ฅผ ์ฌ๊ธฐ ์์ค์ ์จ์ ๋ณ ์์ ๊ณต๋ฐฑ์ด ์ํ๋ ๊ฒ๋ณด๋ค ๋ ์ ์ ์ปค์ก๋ค.. ์๊ฐํด์ ์ฐพ์๋ผ ์๋ ์์์ง๋ง, ์ด๋ vscode ๋๋ฒ๊น
๊ธฐ๋ฅ์ ์ด์ฉํด๋ณด๊ณ ์ถ์๋ค..*/
}
star += '*';
console.log(space + star);
}
โข ์จ๋ผ์ธ ๊ฐ์ js ๋ฐ์ดํฐ ์ค์ต, ์ด์์ฒด์ ch2 ๊ฐ์3๊ฐ ๋ฃ๊ธฐ (์ค์ !!)
โข ๋ฐฑ์ค 2๋ฌธ์ ํ๊ธฐ, ๋๋ฒ๊น
โข ํด๋ก ์ฝ๋ฉ (Aesop)
โข js ๊ฐ์ ์๊ฐ