เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นอาร์กิวเมนต์แรกและตัวเดียว
ฟังก์ชันควร −
- คำนวณจำนวนกลับของอาร์กิวเมนต์
- คืนค่าส่วนต่างที่แน่นอนระหว่างหมายเลขเดิมกับหมายเลขที่กลับด้าน
ตัวอย่างเช่น −
หากตัวเลขที่ป้อนคือ −
const num = 45467;
จากนั้นจำนวนกลับจะเป็น − 76454
และผลลัพธ์ควรเป็น 76454 - 45467 =30987
ตัวอย่าง
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));
ผลลัพธ์
และผลลัพธ์ในคอนโซลจะเป็น−
30987