假设我的变量ex1等于-20且变量ex2等于50.我尝试在javascript中添加它,alert(ex1+ex2);但它会发出警报-20+50.我真的很困惑.谢谢你的帮助,尽管这可能是一个非常愚蠢的问题.
the*_*eye 10
JavaScript是一种弱类型语言.因此,您必须小心使用的数据类型.如果不了解您的程序,可以像这样修复
alert(parseInt(ex1, 10) + parseInt(ex2, 10));
Run Code Online (Sandbox Code Playgroud)
这可以确保这两个ex1和ex2是整数.如果您认为,您将使用浮点数
alert(parseFloat(ex1) + parseFloat(ex2));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11978 次 |
| 最近记录: |