gpt4 book ai didi

javascript - 从 JSON 中的数组中乘出 `Odds` 值

转载 作者:行者123 更新时间:2023-11-28 04:46:32 24 4
gpt4 key购买 nike

我像这样从 url 得到一个 json 数组

{"soccerodds2017":[
{"Selections":"Chelsea","Odds":"1.44"},
{"Selections":"Wolverhampton","Odds":"2.33"},
{"Selections":"Walsall","Odds":"2.70"}
]}

我想将赔率乘以 10示例:10*1.44*2.33*2.70 并得到总数。如何在 javascript 中做到这一点?

最佳答案

您可以使用 reduce() 将累加器的初始值设置为 10,然后将每个 e.Odds 值相乘。

var obj = {"soccerodds2017":[{"Selections":"Chelsea","Odds":"1.44"},{"Selections":"Wolverhampton","Odds":"2.33"},{"Selections":"Walsall","Odds":"2.70"}]}

var total = obj.soccerodds2017.reduce(function(r, e) {
return r * +e.Odds
}, 10)

console.log(total)

关于javascript - 从 JSON 中的数组中乘出 `Odds` 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43615524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com