여기서 우리는 두 개의 인수를 취하는 함수를 작성해야 합니다. 첫 번째는 String 또는Number 리터럴의 배열이고, 두 번째는 String이며, 문자열이 앞에 추가되고 추가된 배열의 모든 요소를 포함하는 문자열을 반환해야 합니다.
예를 들어 -
applyText([1,2,3,4], ‘a’);
'a1a2a3a4a'를 반환해야 합니다.
이러한 요구 사항에 대해 배열 map() 메서드는 for 루프보다 더 나은 옵션이며 이를 위한 코드는 -
예시
const numbers = [1, 2, 3, 4]; const word = 'a'; const applyText = (arr, text) => { const appliedString = arr.map(element => { return `${text}${element}`; }).join(""); return appliedString + text; }; console.log(applyText(numbers, word));
출력
이 코드의 콘솔 출력은 -
입니다.a1a2a3a4a