JSFiddle - React, Tailwind, and code Playground

by Eugen Sunic

JavaScript

const array = [1, 2, 2, 45, 5, 6, 7, 4, 5, 6];

function findMaximums() {
  let max = array[0];
  let secondMax = array[0];

  for (let i = 0; i < array.length; i++) {

    if (array[i] > max) {
      secondMax = max;
      max = array[i];
      console.log(secondMax, max)
    } else if (array[i] > secondMax) {
      secondMax = array[i];
    }
  }


  return {
    max,
    secondMax
  };

}


console.log(findMaximums(array))