Projekt

Obecné

Profil

Stáhnout (363 Bajtů) Statistiky
| Větev: | Revize:
1 3a515b92 cagy
var baseRandom = require('./_baseRandom');
2
3
/**
4
 * A specialized version of `_.sample` for arrays.
5
 *
6
 * @private
7
 * @param {Array} array The array to sample.
8
 * @returns {*} Returns the random element.
9
 */
10
function arraySample(array) {
11
  var length = array.length;
12
  return length ? array[baseRandom(0, length - 1)] : undefined;
13
}
14
15
module.exports = arraySample;