JS:如何在javascript中添加负数

时间:2014-02-27 09:42:16

标签: javascript

假设我的变量ex1等于-20且变量ex2等于50.我尝试将其添加到javascript中alert(ex1+ex2);,但它会提醒-20+50。我真的很困惑。谢谢,尽管这可能是一个非常愚蠢的问题。

2 个答案:

答案 0 :(得分:8)

JavaScript是一种弱类型语言。因此,您必须小心使用的数据类型。如果不了解您的程序,可以像这样修复

alert(parseInt(ex1, 10) + parseInt(ex2, 10));

这可确保ex1ex2都是整数。如果您认为,您将使用浮点数

alert(parseFloat(ex1) + parseFloat(ex2));

答案 1 :(得分:1)

像这样更改你的代码

alert(parseInt(ex1) + parseInt(ex2));