2.14 面试题(最简单的)记录。原生js实现,找数组中最大的数

var arr = [1, 5, 7, 23, -22, 323232, 1000, 55555];

function max(arr) {
  var num = arr[0];  //1.定义一个变量,初始值等于数组的第一项。
  for (var i = 1; i < arr.length; i++) {
    //2.num和每项进行比较,如果num < arr[i],就让arr[i]成为新的num。
    if (num < arr[i]) {
      num = arr[i];
    }
  }
  return num;
}

console.log(max(arr));

猜你喜欢

转载自blog.csdn.net/weixin_42971942/article/details/87359603