for (let i = 1; i <= 15; i++) {
let pattern = '';
for (let j = 1; j <= i; j++) {
pattern += '* ';
}
console.log(pattern);
}
repeat()
๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ๋ณต ๋ฌธ์์ด ์์ฑ for (let i = 1; i <= 15; i++) {
const pattern = '* '.repeat(i);
console.log(pattern);
}
repeat()
๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋จํ๊ฒ ๋ฐ๋ณต๋๋ ๋ฌธ์์ด์ ์์ฑํ ์ ์์๋ค.
repeat()
๋ฉ์๋ ๋ฟ๋ง ์๋๋ผ padStart()
๋ฉ์๋๋ ๋ฌธ์์ด์ ํน์ ๊ธธ์ด๋ก ์ฑ์์ฃผ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค๊ณ ํ๋ค.
์๋ก์ด ๋ฌธ๋ฒ๋ค์ ์ด๋๊ฐ์์ ์ธ ์ ์๋ ๋ ์ด ์ค๊ฒ ์ฃ !?
reduce๋ Map, filter์ ํจ๊ป ๊ณ ์ฐจํจ์๋ก ํญ์ ์ฐพ์๋ณด๊ฒ ๋๋ค. ๋ค์ํ ๊ณณ์์ ์ฐ์ด๋ ๊ฑฐ ๊ฐ์๋ฐ, mdn์๋ ๋์ฐ๊ธฐ? ๋์ ? ๋ฑ ๋ญ๊ฐ ํฉ์ ๊ตฌํ๋ ์์ ๋ง ๋์์ ์์ฉํ๊ธฐ๊ฐ ๋ ํ๋ ๊ฑฐ ๊ฐ๋ค. (๋ง๋ค์ด ๋๋ฌด ์ด๋ ต๋จ ๋ง์ด๋ค..) ๊ทธ๋ ์ง๋ง ๊ณต์๋ฌธ์๋ ์ธ์ ๋ ๋ ์ณ๋ค. ์ธ์๋ฒ๋ฆฌ์. (mdn ๋ฐ๋ก๊ฐ๊ธฐ)
๋น ๋ฅธ ์์ผ๋ด๋ก ๊ณ ์ฐจํจ์ ์ ๋ฆฌ๊ธ์ ์ฌ๋ ค์ผ๊ฒ ๋ค..^^
[ํจ์์ ๊ธฐ๋ณธํํ] ์ฑํฐ๋ฅผ ๊ณต๋ถํ๋ค๊ฐ ๋๋จธ์ง ๋งค๊ฐ๋ณ์์ ์ ๊ฐ ์ฐ์ฐ์ ์ชฝ ์ด๋ก ์ด ํท๊ฐ๋ ธ๋ค. ๋๋ค ...๋ก ์ฌ์ฉํ๋จ ๋ง์ด๋ค. ์ฌ์ง์ด ํ์ธ๋ฌธ์ ๋ถ๋ถ์ด ๋งค๊ฐ๋ณ์๋ฅผ ๋ณํํด์ ์ต๋๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ๋ค์ด์๋๋ฐ, ์ต์๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ๋ค์ด ์์๋ค๋ฉด ์ ๋๋ก ํ์ง ๋ชปํ์ ๊ฒ ๊ฐ๋ค.
๋น ๋ฅธ ์์ผ๋ด๋ก ๋๋จธ์ง ๋งค๊ฐ๋ณ์์ ์ ๊ฐ ์ฐ์ฌ์ ์ ๋ฆฌ๊ธ์ ์ฌ๋ ค์ผ๊ฒ ๋ค..^^
ํ์ฌ์์ ๋ ๋ฐ๋ณต๋๋ ์์
์ ํ๊ณ , ๋งค๋๋ฆฌ์ฆ์ ๋น ์ง๋ป ํ๋ ๋๋ฅผ ๋ถ์ก์ ์ค๊ฒ ์คํฐ๋์ธ๋ฐ, ์ผ ์๋ค๊ณ ํ๋ ์๊ฐ ์ผ ๋ง์์ง๋ ๊ฑด ์ ๋ง ๊ตญ๋ฃฐ์ธ ๊ฒ ๊ฐ๋ค... ํ์ฌ์์ ํํ์ด ์ด๋ก ๊ณต๋ถ๋ ํ๊ณ , ์๊ณ ๋ฆฌ์ฆ๋ ํ๊ณ ์ถ์์ง๋ง ์ด๋ฒ์ฃผ๋ ์ ๋ง ํ๋ค์๋ค. ๊ทธ๋์ ์ฃผ๋ง์ ๊ธํ๊ฒ ๊ณต๋ถํ๊ณ ์ ๋ฆฌํ๊ณ ์ถ์๋ ๊ฒ๋ค๋ ๋ง์ด ๋ชปํ๋คใ
์ดํด๋ฅผ ํ๊ณ ๊ธ์ ์ฐ๊ณ ์ถ์๋ฐ ์คํฐ๋ ๋ฒ์๋ฅผ ๋๋ด์ผ ํ๋ค๋ ์๊ฐ์ผ๋ก๋ค๊ฐ ์ฐ๊ฒจ๋ฃ์ ๋๋์ด๋๊น.. 6์๋ ์ผ์ด ๋ง์ ๊ฑฐ ๊ฐ๊ณ ... ์ฌ์ง์ด ์ด์ ํผ๊ณต์ค ๋ฒ์๋ ์ด๋ ค์์ง๊ณ ์๋ค. ํจ์ ๊ณ ๊ธ๊ณผ ๊ฐ์ฒด๋ผ๋ ........ ์ด๋ ค์ค
์๊ณ ๋ฆฌ์ฆ๋ ์ ๋ฒ์ฃผ์๋ 10๊ฐ๋ฅผ ํ์๋๋ฐ, ์ด๋ฒ์ฃผ๋ ๋ฑ ์ ํด์ง ๋ฒ์ 2๊ฐ๋ฅผ ๊ฒจ์ฐ ํ์๋ค. 2์ฃผ์ฐจ์ ๋ฒ์จ ๋ฌด๋์ง์ง ๋ง์! ํ์ด๋งํ์ด๋ง
์ด๋ฒ์ฃผ๋ ์ผ์ด ๋ง๋ค๋ ํ๊ณ๋ก ๋ํํด์ง ์๊ฐ๋ค์ด ๋ง์๋ค. ๋ค์์ฃผ๋ ๋ ์์ฐจ๊ฒ ์๊ฐ๋ด์ ๊ณต๋ถํด์ผ๊ฒ ๋ค. ํ์ด๋ง๐๐ผโโ๏ธ
๋ค์์ฃผ ์๊ณ ย
(๋ณ๊ฑฐ์์ ์ฃผ์)
- ํผ๊ณต์ค
ํจ์๊ณ ๊ธ, ๊ฐ์ฒด์ ๊ธฐ๋ณธ, ๊ฐ์ฒด์ ์์ฑ๊ณผ ๋ฉ์๋ ์ฌ์ฉํ๊ธฐ
- ์๋ฐ์คํฌ๋ฆฝํธ ์๊ณ ๋ฆฌ์ฆ ํ๊ธฐ