如何使用 FOREACH 获取 json- 数组中的最小值?
How can i get the minimum value in json- array using FOREACH?
var arr8 = [ { name : "Avi", grades : [90,76,99]},
{ name : "Dana", grades : [72,54]},
{ name : "Ron", grades : [92,66,67,79]} ]
这是一个 json 的学生和他们的成绩,我想只使用 FOREACH 和 lambda 表达式打印他的名字的最低成绩。
const arr8 = [
{ name : "Avi", grades : [90,76,99]},
{ name : "Dana", grades : [72,54]},
{ name : "Ron", grades : [92,66,67,79]}
];
let min = Number.MAX_SAFE_INTEGER;
arr8.forEach(v => {
if (min > Math.min(...v.grades))
min = Math.min(...v.grades);
});
console.log(min);
var arr8 = [ { name : "Avi", grades : [90,76,99]},
{ name : "Dana", grades : [72,54]},
{ name : "Ron", grades : [92,66,67,79]} ]
这是一个 json 的学生和他们的成绩,我想只使用 FOREACH 和 lambda 表达式打印他的名字的最低成绩。
const arr8 = [
{ name : "Avi", grades : [90,76,99]},
{ name : "Dana", grades : [72,54]},
{ name : "Ron", grades : [92,66,67,79]}
];
let min = Number.MAX_SAFE_INTEGER;
arr8.forEach(v => {
if (min > Math.min(...v.grades))
min = Math.min(...v.grades);
});
console.log(min);