문제 - 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보시오.
문제 풀이
function solution(my_string, n) {
매개변수 'my_string'과 'n'을 입력받음
let repeatedString = '';
for (let char of my_string) {
repeatedString += char.repeat(n);
}
-빈 문자열 repeatedString를 생성
-for of를 사용하여 my_string의 요소들을 char에 할당
ex) (char = 'hi') => (char = 'h'), (char = 'i')
-반복문 내부엔 현재 char에 할당된 요소를 repeat를 활용해 n번 반복하여 repeatedString에 할당
return repeatedString;
}
repeatedString 리턴
코드
function solution(my_string, n) {
let repeatedString = '';
for (let char of my_string) {
repeatedString += char.repeat(n);
}
return repeatedString;
}
'프로그래밍 > 코딩 테스트' 카테고리의 다른 글
2024.05.15 Coding Test (0) | 2024.05.15 |
---|---|
2023.09.19 Coding Test (0) | 2023.09.19 |
2023.08.04 Coding Test (0) | 2023.08.04 |
2023.08.02 Coding Test (1) | 2023.08.02 |
2023.07.12 Coding Test (0) | 2023.07.12 |