gpt4 book ai didi

javascript - 获取正整数的负数求和结果

转载 作者:行者123 更新时间:2023-11-30 12:14:06 24 4
gpt4 key购买 nike

我用 jQuery 将两个数字相加,即使整数是正数,我也需要得到负数结果,即

var sum = (5 + 10);
console.log(sum) // Expected result is -15
// Current result is 15

尝试像这样连接

sum = '-' + (a + b) // But since the string is being added to number it's not working the expected way. 

同样需要一点帮助。谢谢

最佳答案

负号-在Javascript中是一个有效的运算符,所以没有必要将它作为一个字符串来使用。

你可以这样做:

var sum = -(5 + 10);

这就是您声明负数的方式:

var negativeNumber = -123;

分组最高precedence of any operators in Javascript ,所以先做加法,然后做减法。


或者如果你想让它在数学上看起来更好,你可以乘以一个负数:

var sum = (5 + 10) * -1;

作为@Hanky 웃 Panky在他的回答中指出,在应用否定之前,您可能想检查一下您的总和是否已经是负数。

关于javascript - 获取正整数的负数求和结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32901244/

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