Projekt

Obecné

Profil

Stáhnout (453 Bajtů) Statistiky
| Větev: | Revize:
1
var baseSum = require('./_baseSum'),
2
    identity = require('./identity');
3

    
4
/**
5
 * Computes the sum of the values in `array`.
6
 *
7
 * @static
8
 * @memberOf _
9
 * @since 3.4.0
10
 * @category Math
11
 * @param {Array} array The array to iterate over.
12
 * @returns {number} Returns the sum.
13
 * @example
14
 *
15
 * _.sum([4, 2, 8, 6]);
16
 * // => 20
17
 */
18
function sum(array) {
19
  return (array && array.length)
20
    ? baseSum(array, identity)
21
    : 0;
22
}
23

    
24
module.exports = sum;
(566-566/634)