javascript - 如何在 javascript 中指定类型

标签 javascript operators

嗨! 我的问题是,当您提示一个数字并将其添加到另一个提示时,会使用“+”运算符来连接行。我希望它将数字加在一起。我怎样才能做到这一点?

alert(prompt('add a number') + prompt('add another number'));

提前致谢, 编码器

最佳答案

您可以使用 + 运算符将字符串转换为数字,如下所示:

+"50" + +"40" = 90

如果字符串无法转换为数字(即 +"fifty"=> NaN),结果将为 NaN,因此您需要在您的代码中考虑到这一点。

alert(+prompt('add a number') + +prompt('add another number'));

关于javascript - 如何在 javascript 中指定类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57223345/

相关文章:

java - Scala:字符串 "+"与 "++"

javascript - 如何在页面加载时调用 JavaScript 函数?

javascript - 我的 Jquery 在我的 html 文件中不起作用

javascript - 如何在 Node 服务器中提供带有哈希名称的捆绑 js 文件?

java - java中是否必须存储条件运算符返回的值

R:+=(加等于)和++(加加)等价于c++/c#/java等?

javascript - Mongoose 保存嵌套的对象数组 - Node.js

javascript - 在用户键入时每 5 个字符插入 '-' [如产品 key ]

java - Lucene 中的 - 和 NOT 运算符有什么区别?

c++ - 重新定义运算符 c++