Computer >> Máy Tính >  >> Lập trình >> Javascript

Sắp xếp chuỗi theo thứ tự bảng chữ cái và chèn dấu gạch dưới bằng JavaScript

Vấn đề

Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một mảng chuỗi.

Hàm của chúng ta sẽ trả về chuỗi đầu tiên của mảng sau khi sắp xếp nó theo thứ tự bảng chữ cái và mỗi ký tự của chuỗi đó phải được phân tách bằng ‘***’.

Ví dụ

Sau đây là mã -

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));

Đầu ra

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