ปัญหา
เราต้องเขียนฟังก์ชัน 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