Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想总结两个(字符串)值。
这些值来自数据层。我知道如何从数据层中取出数据,
return datalayer.path123.infoABC;
但我不知道如何用 JS 总结它们。
感谢所有输入!
带引号的值是字符串“1”,不带引号的值是数字 1。如果将它们加在一起,答案将是字符串“11”。
如果要将总和作为数字获取,则首先需要将字符串转换为数字。您可以通过将其传递给 Number() 函数来做到这一点。由于我不知道在您的情况下哪个是字符串,所以为了安全起见,我将两者都转换为数字。
var a = Number(datalayer.path123.infoABC); var b = Number(datalayer.path123.infoDEF); var sum = a + b;