var data = [ {"value":2.17, axis: "指數(shù)1"}, {"value":4, axis: "指數(shù)2"}, {"value":0.6, axis: "指數(shù)3"}, {"value":8, axis: "指數(shù)4"}, {"value":0.03, axis: "指數(shù)5"}, {"value":13.6, axis: "指數(shù)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)現(xiàn)在有如下代碼,希望把max全部轉(zhuǎn)化為 所有value的最大值。[ {name: "指數(shù)1", max: 13.6, value: 2.17}, {name: "指數(shù)2", max: 13.6, value: 4}, {name: "指數(shù)3", max: 13.6, value: 0.6}, {name: "指數(shù)4", max: 13.6, value: 8}, {name: "指數(shù)5", max: 13.6, value: 0.03}, {name: "指數(shù)6", max: 13.6, value: 13.6})]要求輸出以上的內(nèi)容。
循環(huán)數(shù)組,找到最大值,進(jìn)行賦值
千萬里不及你
2018-12-11 15:18:04