๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ
Eun_zii 2023. 12. 27. 15:21ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ๋ฌธ์์ด my_string๊ณผ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string์ ๋ค์ด์๋ ๊ฐ ๋ฌธ์๋ฅผ n๋งํผ ๋ฐ๋ณตํ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 2 ≤ my_string ๊ธธ์ด ≤ 5
- 2 ≤ n ≤ 10
- "my_string"์ ์์ด ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
๐ ํ์ด
function solution(my_string, n) {
let answer = "";
for (let i = 0; i < my_string.length; i++){
answer += my_string[i].repeat(n)
}
return answer;
}
โ ๋ฌธ์์ด my_string์ ๊ฐ ๊ฐ ๊บผ๋ด๋๋ค n๋ฒ ๋ฐ๋ณตํ๋ฉด ๋๋.. ?
function solution(my_string, n) {
for (let i = 0; i < my_string.length; i++){
my_string[i].repeat(n)
}
}
// ์ฒ์์๋ ์ด๋ ๊ฒ ์์ฑํ๋๋ฐ repeat() ๋ฉ์๋๊ฐ ๋ฐ๋ณต๋๋ฉด์ “hellohellohello” ์ด๋ ๊ฒ ์ถ๋ ฅ๋์๋คใ
,, ;
let answer = ""; ๋น ๋ฌธ์์ด์ answer ๋ผ๋ ๋ณ์์ ๋ด์์ค๋ค
for (let i = 0; i < my_string.length; i++) my_string์ ๊ธธ์ด๋งํผ ๋ฐ๋ณตํด์ค๋ค.
answer += my_string[i].repeat(n) ํ์ฌ ์ธ๋ฑ์ค์ ํด๋นํ๋ n๋ฒ ๋ฐ๋ณตํ ๋ฌธ์์ด์ answer์ ์ถ๊ฐํด์ค๋ค.
๐ก repeat() ๋ฉ์๋๋ ๋ฌธ์์ด์ ์ฃผ์ด์ง ํ์๋งํผ ๋ฐ๋ณตํด ๋ถ์ธ ์๋ก์ด ๋ฌธ์์ด์ ๋ฐํํฉ๋๋ค.
str.repeat(count);
count => ๋ฌธ์์ด์ ๋ฐ๋ณตํ ํ์. 0๊ณผ ์์ ๋ฌดํ๋ ์ฌ์ด์ ์ ์([0, +∞)).
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์๋ฆฟ์ ๋ํ๊ธฐ (0) | 2023.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ชจ์ ์ ๊ฑฐ (1) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] n์ ๋ฐฐ์ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด์ ์ ์ฌ๋ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์์ ๋ฌธ์์ด (0) | 2023.12.27 |