문자열 my_string
과 정수 배열 index_list
가 매개변수로 주어진다.
my_string
의 index_list
의 원소들에 해당하는 인덱스의 글자들을 순서대로 이어 붙인 문자열을 return
하는 solution
함수를 작성하는 문제이다.
map
, join
): 배열의 각 요소를 처리하고, 결과를 하나의 문자열로 결합하는 기능.function solution(my_string, index_list) {
const answer = [];
arr = Array.from(my_string);
for(let i = 0; i < index_list.length; i++) {
answer.push(arr[index_list[i]]);
}
return answer.join('');
}
const solution = (my_string, index_list) => index_list.map(i => my_string[i]).join('');