如何使用 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);