Chúng tôi bắt buộc phải viết một hàm JavaScript lấy một số nguyên dương làm đầu vào duy nhất.
Ví dụ -
Nếu số đầu vào là 820
Sau đó, số nhỏ nhất có thể được tạo thành sắp xếp lại các chữ số của nó là 028 =28
Và kết quả đầu ra phải -
820 - 28 = 792
Ví dụ
const num = 820;
const maximumDifference = (num) => {
const numStr = '' + num;
const sorted = numStr.split('').sort();
const smallest = +sorted.join('');
return num -smallest;
};
console.log(maximumDifference(num)); Đầu ra
Và đầu ra trong bảng điều khiển sẽ là -
792