-3

我想总结两个(字符串)值。

这些值来自数据层。我知道如何从数据层中取出数据,

return datalayer.path123.infoABC;

但我不知道如何用 JS 总结它们。

感谢所有输入!

4

1 回答 1

0

带引号的值是字符串“1”,不带引号的值是数字 1。如果将它们加在一起,答案将是字符串“11”。

如果要将总和作为数字获取,则首先需要将字符串转换为数字。您可以通过将其传递给 Number() 函数来做到这一点。由于我不知道在您的情况下哪个是字符串,所以为了安全起见,我将两者都转换为数字。

var a = Number(datalayer.path123.infoABC);
var b = Number(datalayer.path123.infoDEF);
var sum = a + b;
于 2016-03-06T15:46:43.193 回答