如何将正数(例如 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/