DEV Community

Sidra Maqbool
Sidra Maqbool

Posted on

4

JavaScript Code Challenges: Array Manipulation

If you're looking to practice your JavaScript skills, array manipulation is a great place to start. Here are challenges that will help you hone your skills.

1. Unique Strings
Write a function that takes an array of strings and returns a new array with only the unique strings.

Solution: uniqueStrings.js

2. Objects with Certain Properties
Write a function that takes an array of objects and returns a new array with only the objects that have a certain property.

Solution: objectsWithCertainProperties.js

3. Sorted Numbers
Write a function that takes an array of numbers and returns a new array with the numbers sorted in descending order.

Solution: sortedNumbersDescending.js

Write a function that takes an array of numbers and returns a new array with all the numbers sorted in ascending order.

Solution: sortedNumbersAscending.js

4. Sum and Average
Write a function that takes an array of numbers and returns the sum of all the numbers.

Solution: sumOfNumbers.js

Write a function that takes an array of numbers and returns the average of all the numbers.

Solution: averageOfNumbers.js

5. Longest and Shortest Strings
Write a function that takes an array of strings and returns the longest string in the array.

Solution: longestString.js

Write a function that takes an array of strings and returns the shortest string in the array.

Solution: shortestString.js

6. Largest and Smallest Numbers
Write a function that takes an array of numbers and returns the largest number in the array.

Solution: largestNumber.js

Write a function that takes an array of numbers and returns the smallest number in the array.

Solution: smallestNumber.js

7. Even and Odd Numbers
Write a function that takes an array of numbers and returns a new array with only the even numbers.

Solution: evenNumbers.js

Write a function that takes an array of numbers and returns a new array with only the odd numbers.

Solution: oddNumbers.js

8. Values of a Key in an Array of Objects
Write a function that takes an array of objects and a key, and returns a new array with the values of the specified key in each object.

Solution: valuesOfKey.js

I hope these challenges help you improve your JavaScript skills. If you have any questions or feedback, feel free to leave a comment or reach out to me on GitHub. Happy coding!

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

Top comments (0)

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay