From 891044f910316d2ac7d80b99afdda7ad55b4dda4 Mon Sep 17 00:00:00 2001 From: Amir Walker Date: Thu, 3 Sep 2026 15:28:24 -0700 Subject: [PATCH] Finished movie list --- 2-js-basics/4-arrays-loops/array.js | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/2-js-basics/4-arrays-loops/array.js b/2-js-basics/4-arrays-loops/array.js index 13f1a54d3..b7bc53f6b 100644 --- a/2-js-basics/4-arrays-loops/array.js +++ b/2-js-basics/4-arrays-loops/array.js @@ -159,7 +159,28 @@ if (!arr.length){ return null; } - for (let movie in arr){ - +//let Fin = ""; + for (let movie of arr){ + //movie is i so you can directly output it + console.log(movie.toUpperCase()); } -} \ No newline at end of file +} + +Cap(movies); + +function CharCounter(arr){ + if (!arr.length){ + return null; + } + + let totalChars = 0; + + arr.forEach(movie => { + totalChars += movie.length; //movie is element in array + }); //foreach doesn't return anything outside of the function/at all + + console.log(`Total characters across all titles: ${totalChars}`); +} + + +CharCounter(movies); \ No newline at end of file