
자바스크립트 Javascript로 코딩테스트 연습!
문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요.
| my_string | n | result |
|---|---|---|
| "hello" | 3 | "hhheeellllllooo" |
입출력 예 #1
//javascript
const solution = (my_string, n) =>{
let result =[]
for(let j = 0; j< [...my_string].length; j++){
for(let i = 0; i<n; i++){
result.push([...my_string][j])
}
}
return result.join('')
}
//javascript
const solution = (my_string, n) => {
let result = [];
[...my_string].forEach(a => {
for (let i = 0; i < n; i++) {
result.push(a);
}
});
return result.join('');
}
//javascript
function solution(my_string, n) {
var answer = [...my_string].map(v => v.repeat(n)).join("");
console.log(answer);
return answer;
}
공부할 것!
repeat
reduce