Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào một số nguyên dương có ba chữ số và sắp xếp lại các chữ số của nó để có được số lớn nhất có thể.
Ví dụ
Dưới đây là mã nguồn:
const num = 149;
const maxRedigit = function(num) {
if(num < 100 || num > 999)
return null
return +num
.toString()
.split('')
.sort((a, b) => b - a)
.join('')
};
console.log(maxRedigit(num));Kết quả
941