es6/multiply-function
by Miklos Nagy
JavaScript
function multiply(...arguments){
if (arguments.length === 1){
const [firstArg] = arguments
if (firstArg instanceof Array){
return multiply(...firstArg)
}
}
return arguments.reduce( (a,b) => a * b )
}
document.body.innerHTML = multiply(40,44,5);