সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেবে এবং তার উল্টো সংখ্যা ফেরত দেবে। মনে রাখতে হবে সংখ্যার চিহ্ন (sign) অপরিবর্তিত থাকবে; অর্থাৎ ঋণাত্মক সংখ্যা উল্টেও ঋণাত্মকই থাকবে।
উদাহরণ
নিচে কোডটি দেওয়া হলো:
const num = -224;
function reverseNumber(n) {
let x = Math.abs(n);
let y = 0;
while (x > 0) {
y = y * 10 + (x % 10);
x = Math.floor(x / 10);
}
return Math.sign(n) * y;
}
console.log(reverseNumber(num));আউটপুট
-422