我希望获取使用JSON创建的调查结果,将与该调查中的对象相关联的值相加以生成总和。但是,我不确定如何调用Survey Result
我会提供任何帮助。
Survey Result: {
"Number of Polarization Images":1,
"Possibility of Primes":2,
"Available Layers":2,
"Image Quality":3,
"Lead Rank":3,
"Repairs Report":2,
"Topography":2,
"AOI Size":1,
"Field Verification":2,
"Season":1
}
答案 0 :(得分:0)
将.reduce
与Object.values
结合使用,以支持支持它的浏览器
var sum = Object.values( survey_results_variable ).reduce((p,v)=>p+v,0);
对于不支持Object.values
的浏览器,请使用Object.keys
var sum = Object.keys( survey_results ).reduce((p,v)=>p+survey_results[v],0);
答案 1 :(得分:0)