Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript를 사용하여 문자열을 알파벳순으로 정렬하고 밑줄 삽입하기

<시간/>

문제

문자열 배열을 받는 JavaScript 함수를 작성해야 합니다.

우리 함수는 알파벳순으로 정렬한 후 배열의 첫 번째 문자열을 반환해야 하며 해당 문자열의 각 문자는 '***'로 구분되어야 합니다.

예시

다음은 코드입니다 -

const arr = ['this', 'is', 'some', 'string', 'array'];
const specialSort = (arr = '') => {
   const copy = arr.slice();
   copy.sort();
   const el = copy[0];
   const res = el
   .split('')
   .join('***');
   return res;
};
console.log(specialSort(arr));

출력

a***r***r***a***y