Cần viết hàm JavaScript nhận số làm đối số đầu tiên và duy nhất. Hàm:
- tính số đảo ngược cho đối số.
- trả về hiệu tuyệt đối giữa số gốc và số đảo ngược.
Ví dụ - Nếu số đầu vào:
const num = 45467;
Số đảo ngược sẽ là: 76454. Đầu ra: 76454 - 45467 = 30987
Ví dụ
const num = 45467;
const findReversed = (num, res = 0) => {
if(num){
return findReversed(Math.floor(num / 10), (res * 10) + (num % 10));
};
return res;
};
const findDifference = num => {
const reversed = findReversed(num);
const difference = Math.abs(num - reversed);
return difference;
};
console.log(findDifference(num));
Kết quả
Kết quả trong console sẽ là:
30987