JavaScript:用加号显示正数

标签 javascript numbers

如何将正数(例如 3)显示为 +3,将负数(例如 -5)显示为 -5?所以,如下:

1、2、3 变成 +1、+2、+3

但如果那些是

-1、-2、-3 然后进入-1、-2、-3

最佳答案

你可以使用这样一个简单的表达式:

(n<0?"":"+") + n

如果数字为正,则条件表达式产生加号,如果数字为负,则产生空字符串。

您没有指定如何处理零,所以我假设它会显示为 +0 .如果您想将其显示为 0 , 使用 <=运算符代替:

(n<=0?"":"+") + n

关于JavaScript:用加号显示正数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4347016/

相关文章:

javascript - jQuery:如何为输入字段值设置固定小数

python-3.x - 如何使用 python 将假分数转换为带分数

javascript - 使用 jQuery 制作窗口动画

javascript - 如何高效地单步执行 jQuery 代码?

javascript - map 的返回值未定义

javascript - 如何使用 jQuery 添加另一个对象的高度作为边距?

javascript - 显示价格时值(value)中的逗号不起作用

javascript - 防止双击图像映射区域

javascript - 如何通过 JavaScript 获取字符串中的数字?

c - 如何将 char[] 十六进制字符数组转换为字节值数组?