DEV Community

DPC
DPC

Posted on

5 6 3 5 4

Daily JavaScript Challenge #JS-186: Calculate the Product of All Odd Numbers in an Array

Daily JavaScript Challenge: Calculate the Product of All Odd Numbers in an Array

Hey fellow developers! 👋 Welcome to today's JavaScript coding challenge. Let's keep those programming skills sharp!

The Challenge

Difficulty: Easy

Topic: Array Manipulation

Description

Write a function that takes an array of integers and returns the product of all odd numbers in the array. If there are no odd numbers, return 1.

Ready to Begin?

https://www.dpcdev.com/

  1. Fork this challenge
  2. Write your solution
  3. Test it against the provided test cases
  4. Share your approach in the comments below!

Want to Learn More?

Check out the documentation about this topic here: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array

Join the Discussion!

  • How did you approach this problem?
  • Did you find any interesting edge cases?
  • What was your biggest learning from this challenge?

Let's learn together! Drop your thoughts and questions in the comments below. 👇


This is part of our Daily JavaScript Challenge series. Follow me for daily programming challenges and let's grow together! 🚀

javascript #programming #coding #dailycodingchallenge #webdev

Gen AI apps are built with MongoDB Atlas

Gen AI apps are built with MongoDB Atlas

MongoDB Atlas is the developer-friendly database for building, scaling, and running gen AI & LLM apps—no separate vector DB needed. Enjoy native vector search, 115+ regions, and flexible document modeling. Build AI faster, all in one place.

Start Free

Top comments (1)

Collapse
 
ivis1 profile image
Ivan Isaac

Great challenge! Another way to approach this could be by using recursion instead of array methods—might add a functional twist and help practice different thinking. Curious if anyone tried that approach and what their experience was!

Scale globally with MongoDB Atlas. Try free.

Scale globally with MongoDB Atlas. Try free.

MongoDB Atlas is the global, multi-cloud database for modern apps trusted by developers and enterprises to build, scale, and run cutting-edge applications, with automated scaling, built-in security, and 125+ cloud regions.

Learn More

World's Largest Hackathon Awards Ceremony

Join us for the World’s Largest Hackathon Award Ceremony as we announce the winners and recognize the amazing work from this community!

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️