Back to articles
Day 2 - Problem Solving

Day 2 - Problem Solving

via Dev.toThiru Sakthi

Today I worked on some basic JavaScript problems to strengthen my fundamentals. const numbers = [ 1 , 2 , 3 , 4 , 3 ]; const text = " ABC " ; // 1. Sum of array let totalSum = 0 ; for ( let i = 0 ; i < numbers . length ; i ++ ) { totalSum += numbers [ i ]; } // 2. Count even numbers let evenCount = 0 ; for ( let i = 0 ; i < numbers . length ; i ++ ) { if ( numbers [ i ] % 2 === 0 ) { evenCount ++ ; } } // 3. Reverse string const reversed = text . split ( "" ). reverse (). join ( "" ); // 4. Find largest number let largest = numbers [ 0 ]; for ( let i = 1 ; i < numbers . length ; i ++ ) { if ( numbers [ i ] > largest ) { largest = numbers [ i ]; } } // 5. Remove duplicates const unique = [... new Set ( numbers )]; console . log ( totalSum , evenCount , reversed , largest , unique ); 🧠 What I Practiced Looping through arrays Finding even numbers using % Reversing a string Finding the largest value in an array Removing duplicates using Set

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles