首先,建议检查输入的数组是否包含期望类型的值,比如确保输入的数组中只包含数字类型的元素。
其次,可能是因为数组中的数字类型超出了JavaScript中Number类型所能表示的范围,这可能导致不可预测的结果。解决方法可以尝试使用BigNumber库或其他能够处理大数字的库。
另外,建议检查lodash版本是否最新,并且查看lodash文档,以确定是否有任何已知的相关问题或已解决的问题。以下是一个使用lodash的sum方法计算数组元素之和的示例代码:
const _ = require('lodash');
const arr = [1, 2, 3, 4, 5];
const sum = _.sum(arr);
console.log(sum); // 15