문제
https://school.programmers.co.kr/learn/courses/30/lessons/120825
프로그램 제작자
코드 중심 개발자를 고용하십시오. 배치 기반 위치 매칭. 프로그래머의 개발자별 프로필에 가입하고 기술 호환성이 좋은 회사와 연결하십시오.
Programmer.co.kr
파이썬
def solution(my_string, n):
my_string1 = ""
for i in my_string:
my_string1 += i * n
return my_string1
다른 가능한 해결책
def solution(my_string, n):
return ''.join(i*n for i in my_string)
자바스크립트
function solution(my_string, n) {
var answer="";
my_string.split("").forEach((item)=> answer += item.repeat(n))
return answer;
}
* 반복하다(): 문자열을 곱하는 데 사용
다른 가능한 해결책
function solution(my_string, n) {
var answer = (...my_string).map(v => v.repeat(n)).join("");
return answer;
}
지도()
function solution(my_string, n) {
return my_string.split('').reduce((acc, cur) => acc + cur.repeat(n), '')
}
감소() 사용