Error in formulation of the assignment

There is an error on the assignment:
If you want a loop " so that it multiplies the product variable by each number in the sub-arrays of arr" as it says, and product = 1, then each number should be multiplied by 1 using the * operator instead of *=. I have come across a few more assignment errors like this one. Never says anything about changing the product variable.

please add more references
what challenge are you talking about (please post the link)?
what’s the snippet of challenge description that you think is wrong?
what alternative wording do you suggest?

challenge: https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript/nesting-for-loops

challenge description snippet I think is wrong:

" Modify function multiplyAll so that it multiplies the product variable by each number in the sub-arrays of arr"

That would mean multiplying each number in the sub-arrays of ‘arr’ by one, while the “official” solution of the challenge is (product *= arr[etc. etc.]

I would solve this contradiction by putting product as an argument of the function and making the student code it, I guess. I’m just learning, but I thinkthat the logic in the challenge description != the logic of the code you have to write to pass the challenge. It doesn’t say anywhere that the variable product should change from it’s initial value.

I agree that the challenge could be worded better. Please open an issue on GitHub about this.

GitHub Issues. Whenever reporting a bug, please check first that there isn’t already an issue for it and provide as much detail as possible.

Ok, I guess it’s time to figure out what this famous “git hub” is. I started with this programming stuff 2 weeks ago.

Edit: which looks like a whole challenge in itself lol
Edit: Done! https://github.com/freeCodeCamp/freeCodeCamp/issues/38317