使用 Javascript 对数据层中的两个值求和

Sum up two values from a data layer with Javascript

本文关键字:两个 求和 Javascript 数据 使用      更新时间:2023-09-26

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

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

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;