17 lines
295 B
JavaScript
17 lines
295 B
JavaScript
'use strict'
|
|
|
|
function divideByAndSum (num, array) {
|
|
try {
|
|
array.map(function (item) {
|
|
return item / num
|
|
}).reduce(function (acc, item) {
|
|
return acc + item
|
|
}, 0)
|
|
} catch (err) {
|
|
// to guard for division by zero
|
|
return 0
|
|
}
|
|
}
|
|
|
|
module.exports = divideByAndSum
|