From 0445c0d2069c3949baa8f3896add54b358bf97b7 Mon Sep 17 00:00:00 2001 From: Amir Walker Date: Thu, 3 Sep 2026 14:13:48 -0700 Subject: [PATCH] Added bonus question --- 2-js-basics/4-arrays-loops/array.js | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/2-js-basics/4-arrays-loops/array.js b/2-js-basics/4-arrays-loops/array.js index ef3ead149..ee0fe7f1f 100644 --- a/2-js-basics/4-arrays-loops/array.js +++ b/2-js-basics/4-arrays-loops/array.js @@ -26,7 +26,7 @@ function findMaximum(){ if (!numbers.length){ } - + let max = 0; for (let num of numbers){ @@ -79,7 +79,26 @@ function calculateSum(){ } -console.log(findMaximum()) -console.log(findMinimum()) -console.log(calculateSum()) +function SecondMaximum(){ + + if (!numbers.length){ + + } + +let max = numbers[0]; +let secondMax = 0; + + for (let num of numbers){ + if (max < num){ + secondMax = max; + max = num; + } + } +return secondMax; +} + +console.log(findMaximum()); +console.log(SecondMaximum()); +console.log(findMinimum()); +console.log(calculateSum()); //console.log(findMaximum1()) \ No newline at end of file