You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

601 B

Using Reduce

Instruction

Create three functions :

  • adder that receives an array and adds its elements.

  • sumOrMul that receives an array and adds or multiplies its elements depending on whether the element is an odd or an even number.

  • funcExec that receives an array of functions and executes them.

All functions may or may not receive an extra argument that should be the initial value for the functions execution.

Example:

sumOrMul([1, 2, 3, 4], 5)
  // -> (((5 + 1) * 2) + 3) * 4
  // -> 60

Notions