为什么它显示5150而不是155?

时间:2018-03-29 23:21:56

标签: javascript

所以我对javascript很新,我尝试制作一些简单的东西,输入一个值并添加150但它不会显示数字+ 150? 下面的图片

Code

Output

2 个答案:

答案 0 :(得分:0)

因为您实际上是将字符串与数字连接起来。输入值是一个字符串,因此在使用它之前,使用parseInt

将其解析为int

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt

答案 1 :(得分:0)

那是因为你正在连接字符串。您需要使用data.returnChannel将字符串转换为整数,然后添加数字。

https://www.w3schools.com/jsref/jsref_parseint.asp

parseInt()