var data = [
{"value":2.17, axis: "指数1"},
{"value":4, axis: "指数2"},
{"value":0.6, axis: "指数3"},
{"value":8, axis: "指数4"},
{"value":0.03, axis: "指数5"},
{"value":13.6, axis: "指数6"}
]
function format(array) {
var newArray = []
var maxValue = ''
newArray = array.map(v => {
if (v.value > maxValue) {
maxValue = v.value
}
return {
name: v.axis,
max: maxValue,
value: v.value
}
})
return newArray
}
format(data)
现在有如下代码,希望把max全部转化为 所有value的最大值。
[
{name: "指数1", max: 13.6, value: 2.17},
{name: "指数2", max: 13.6, value: 4},
{name: "指数3", max: 13.6, value: 0.6},
{name: "指数4", max: 13.6, value: 8},
{name: "指数5", max: 13.6, value: 0.03},
{name: "指数6", max: 13.6, value: 13.6})
]
要求输出以上的内容。
梵蒂冈之花
相关分类