在 JavaScript 中反转负数和正数

问题

我们需要编写一个 JavaScript 函数,它接受一个数字并返回它的反向数字。

我们应该记住的一件事是数字应该保留它们的符号;即,负数在反转时仍应为负数。

示例

以下是代码 -

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

以上是 在 JavaScript 中反转负数和正数 的全部内容, 来源链接: utcz.com/z/338786.html

回到顶部