두 개의 문자열을 받는 함수를 작성해야 하며, 두 개의 인수 중 첫 번째 인수와 같지만 모든 단어 앞에 두 번째 인수가 추가되는 새 문자열을 반환해야 합니다.
예를 들어 -
Input → ‘hello stranger, how are you’, ‘@@’ Output → ‘@@hello @@stranger, @@how @@are @@you’
두 번째 인수가 제공되지 않으면 '#'을 기본값으로 사용합니다.
예시
const str = 'hello stranger, how are you'; const prependString = (str, text = '#') => { return str .split(" ") .map(word => `${text}${word}`) .join(" "); }; console.log(prependString(str)); console.log(prependString(str, '43'));
출력
콘솔의 출력은 다음과 같습니다. -
#hello #stranger, #how #are #you 43hello 43stranger, 43how 43are 43you