你可以使用以下代码来实现:

let CategoryList = [
  { name: "category1", orderNum: 10 },
  { name: "category2", orderNum: 5 },
  { name: "category3", orderNum: 15 }
];

let maxOrderNum = 0;

CategoryList.forEach(category => {
  if (category.orderNum > maxOrderNum) {
    maxOrderNum = category.orderNum;
  }
});

let getmax = maxOrderNum;
console.log(getmax); // 输出:15

这段代码首先定义了一个名为CategoryList的数组,其中包含了多个对象,每个对象都有一个名为orderNum的属性。然后,我们定义了一个变量maxOrderNum并初始化为0。

接下来,我们使用forEach方法遍历CategoryList数组中的每个对象。在遍历过程中,我们检查当前对象的orderNum属性是否大于maxOrderNum,如果是,则将maxOrderNum的值更新为当前对象的orderNum。

最后,我们将maxOrderNum的值赋给变量getmax,从而得到了"orderNum"的最大值。在这个例子中,getmax的值为15

在一个名为CategoryList的数组中查找到orderNum的最大值并将其赋值给getmax变量。怎么写?

原文地址: https://www.cveoy.top/t/topic/ikfo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录