TIL 15 | String repeat ๐Ÿ‰ (ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค)

Gomยท2021๋…„ 1์›” 7์ผ
0

Algorithm

๋ชฉ๋ก ๋ณด๊ธฐ
2/48
post-thumbnail

String.prototype.repeat(count: number): string ES6

์ธ์ˆ˜๋กœ ์ „๋‹ฌํ•œ ์ˆซ์ž๋งŒํผ ๋ฐ˜๋ณตํ•ด ์—ฐ๊ฒฐํ•œ ์ƒˆ๋กœ์šด ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

  • count๊ฐ€ 0์ด๋ฉด ๋นˆ ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜
  • ์Œ์ˆ˜์ด๋ฉด RangeError ๋ฐœ์ƒ
  • ๊ฐ’์ด ์†Œ์ˆ˜์ ์ผ ๋•Œ ์ •์ˆ˜ ๋ถ€๋ถ„๋งŒ ์ธ์‹ํ•˜์—ฌ ์ ์šฉ
console.log('์ˆ˜๋ฐ•'.repeat(0)); // ''
console.log('์ˆ˜๋ฐ•'.repeat(2.5)); // '์ˆ˜๋ฐ•์ˆ˜๋ฐ•' (2.5 -> 2)

https://programmers.co.kr/learn/courses/30/lessons/12922

profile
์•ˆ ๋˜๋Š” ์ด์œ ๋ณด๋‹ค ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•์„ ์ฐพ์„๋ž˜์š”

0๊ฐœ์˜ ๋Œ“๊ธ€