
Q : 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요.
[입출력 예]
| my_string | n | result |
|---|---|---|
| "hello" | 3 | "hhheeellllllooo" |
입출력 예 설명
입출력 예 #1
[풀이]
function solution(my_string, n ) {
const arr = [...my_string]
const newArr = arr.map((el) => el.repeat(n));
return newArr.join('')
String.repeat(): 지정된 복사 수만큼 함께 연결하여 포함하는 새 문자열을 구성하고 반환join(''): 쉼표를 구분하여 연결한뒤 새문자열로 만들고 반환String.split(): 괄혼안에 들어가는 구분자를 통해 문자열을 분할하여 배열로 반환const str = 'The quick brown fox jumps over the lazy dog.'; const words = str.split(' '); // 공백 한칸을 기준으로 문자열을 분할 console.log(words[3]); // fox