第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

Json數(shù)組合并并求出平均值

Json數(shù)組合并并求出平均值

DIEA 2019-01-31 18:19:00
現(xiàn)在有一個(gè)數(shù)組是這樣的var arr1=[{"語文":60,"數(shù)學(xué)":30,"音樂":40},{"語文":30,"數(shù)學(xué)":10},{"英語":60,"數(shù)學(xué)":60}]現(xiàn)在我要生成一個(gè)json內(nèi)容為:該數(shù)組中一樣的key值生成出來的value值為一個(gè)平均值 不相同的就是原來的數(shù)具體為這樣var json={"語文":45,"數(shù)學(xué)":33.3,"音樂":40,"英語":60}
查看完整描述

1 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

const arr1=[{"語文":60,"數(shù)學(xué)":30,"音樂":40},{"語文":30,"數(shù)學(xué)":10},{"英語":60,"數(shù)學(xué)":60}]

const output = {}

const record = {}

arr1.forEach((object) => {

  for (let v in object) {

    if (!output[v]) {

      record[v] = 1

      output[v] = object[v]

    } else{

      record[v] += 1

      output[v] += object[v]

    }

  }

})

for (let v in record) {

  output[v] = output[v] / record[v]

}

console.log(output)

console.log(record)


查看完整回答
反對 回復(fù) 2019-02-12
  • 1 回答
  • 0 關(guān)注
  • 433 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號