var average = [];
var test = [{
"name": "Lem",
"employee_id": "2177",
"score": "50"
}, {
"name": "Ian",
"employee_id": "2179",
"score": "50"
}, {
"name": "Lem",
"employee_id": "2177",
"score": "90"
}, {
"name": "Ian",
"employee_id": "2179",
"score": "40"
}, {
"name": "Jm",
"employee_id": "2174",
"score": "90"
}, {
"name": "Jm",
"employee_id": "2174",
"score": "90"
}]
console.log("test", test);
$.each(test, function(_, tes) {
average.push(tes.score);
console.log("average", average);
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Im getting this output.
"average", ["50", "50", "90", "40", "90", "90"]
I am trying to get the average based on their employee Id. How can I get this output.
average = [{70,45,90}]