Files
Node.js-14-Cookbook/Chapter09/sync-opt/slow.js
T
2017-07-31 11:33:31 +05:30

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