gpt4 book ai didi

javascript - 带符号反转数字

转载 作者:行者123 更新时间:2023-11-28 12:14:44 26 4
gpt4 key购买 nike

如何反转包含符号的数字? (例如:-659 => -956)

此外,末尾带有零的数字应按以下方式反转:

1000 => 1

50000 => 5

我当前的结果是:

-784 => 487-

1000 => 0001

这是我的功能:

function reverseNumber(num)
{
num = num.toString();
return num.split("").reverse().join("");
}
console.log(reverseNumber(-5698));

最佳答案

您可以在处理之前检查数字的符号。这是一个工作示例

function reverseNumber(num)
{
sign = num < 0 ? '-' : '';
num = Math.abs(num) + "";
return Number(sign + num.split("").reverse().join(""));
}
console.log(reverseNumber(-1000));

关于javascript - 带符号反转数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52028301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com