Chúng tôi bắt buộc phải viết một hàm JavaScript sử dụng một chuỗi chữ thường và sắp xếp nó theo thứ tự ngược lại, tức là b phải đứng trước a, c trước b, v.v.
Ví dụ:
Nếu chuỗi đầu vào là -
const str = "hello";
Sau đó, đầu ra phải là -
const output = "ollhe";
Mã cho điều này sẽ là -
const string = 'hello'; const sorter = (a, b) => { const legend = [-1, 0, 1]; return legend[+(a < b)]; } const reverseSort = str => { const strArr = str.split(""); return strArr .sort(sorter) .join(""); }; console.log(reverseSort(string));
Sau đây là kết quả trên bảng điều khiển -
ollhe