在JavaScript中添加Using Reduce函数



我有一个非常简单的问题。我想用reduce函数得到总毛。我的问题是它是一个字符串,但我已经添加了+使其成为一个数字。我想知道输出仍然是NaN

const hello = [
{
"gross": "391.50",
},
{
"gross": "489.80",
}
]
const final = hello.reduce((prev, cur) => Number(prev.gross) + Number(cur.gross), 0);
console.log(final, 'FINAL')

prev是运行的总数,而不是对象,没有prev.gross

const hello = [{
"gross": "391.50",
},
{
"gross": "489.80",
}
]
const final = hello.reduce((prev, cur) => prev + Number(cur.gross), 0);
console.log(final, 'FINAL')

最新更新