大佬們,初學JS好多地方不懂,這個物件里面的分數數值怎么取出來,然后求出平均值。 謝謝了
uj5u.com熱心網友回復:
var Bobby = [{Itme:"aaaa", Score:56},
{Itme:"bbbb", Score:94},
{Itme:"cccc", Score:87}
];
var sum = Bobby.reduce((s,v)=>s+v.Score, 0);
alert(sum / Bobby.length);
uj5u.com熱心網友回復:
首先你對陣列使用for...of和entries()這樣的方法有點不太妥當 entries()方法一般是用于物件 獲取key和value的 陣列的key是下標你想要的實作方式是不是這樣的
const arr = [
{Item: "English",Score: 70},
{Item: "Math",Score: 92},
{Item: "Chinese",Score: 85},
]
let count = 0;
for(var i = 0; i < arr.length;i++){
count += arr[i].Score
}
console.log(count);
uj5u.com熱心網友回復:
// 你這是陣列,要遍歷才行Bobby.foreach(function(v){
console.log(v.Item,v.Score)
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/43851.html
標籤:HTML5
