From f8ad813c08b92182cf43211d9f3205e1fee5c847 Mon Sep 17 00:00:00 2001 From: Amir Walker Date: Thu, 3 Sep 2026 14:22:08 -0700 Subject: [PATCH] Finished and now testing list --- 2-js-basics/4-arrays-loops/array.js | 65 +++++++++++++++++++++++++---- 1 file changed, 56 insertions(+), 9 deletions(-) diff --git a/2-js-basics/4-arrays-loops/array.js b/2-js-basics/4-arrays-loops/array.js index ee0fe7f1f..91b5efb13 100644 --- a/2-js-basics/4-arrays-loops/array.js +++ b/2-js-basics/4-arrays-loops/array.js @@ -24,7 +24,7 @@ numbers = [8,393,200,700,4,2000,638,29999, -2] function findMaximum(){ if (!numbers.length){ - + null; } let max = 0; @@ -40,7 +40,7 @@ return max; function findMinimum(){ if (!numbers.length){ - + return null; } let min = numbers[0]; @@ -55,7 +55,7 @@ return min; function calculateSum(){ if (!numbers.length){ - + return null; } let a = 0; @@ -82,7 +82,7 @@ function calculateSum(){ function SecondMaximum(){ if (!numbers.length){ - + return null; } let max = numbers[0]; @@ -97,8 +97,55 @@ let secondMax = 0; return secondMax; } -console.log(findMaximum()); -console.log(SecondMaximum()); -console.log(findMinimum()); -console.log(calculateSum()); -//console.log(findMaximum1()) \ No newline at end of file +//console.log(findMaximum()); +//console.log(SecondMaximum()); +//console.log(findMinimum()); +//console.log(calculateSum()); +//console.log(findMaximum1()) + + + +//Exercise 3 + + +/* +### Exercise 3: String Array Processing +Create an array of your favorite movies/books/songs and practice different loop types. + +**Requirements:** +- Create an array with at least 5 string values +- Use a traditional `for` loop to display items with numbers (1. Item Name) +- Use a `for...of` loop to display items in uppercase +- Use `forEach()` method to count and display the total characters + +**Example Output:** +``` +Traditional for loop: +1. The Matrix +2. Inception +3. Interstellar + +For...of loop (uppercase): +THE MATRIX +INCEPTION +INTERSTELLAR + +Character count: +Total characters across all titles: 42 + + +*/ + +const movies = ["Get Out", "Black Swan", "Godfather", "Obsession", "Lord of the Rings"] + +function List(arr){ + if (!arr.length){ + return null; + } + + for (i = 0; i < arr.length; i++){ + console.log(`${i}. ${arr[i]}`); + } +} + +