1var 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 */ 10function arraySample(array) { 11 var length = array.length; 12 return length ? array[baseRandom(0, length - 1)] : undefined; 13} 14 15module.exports = arraySample; 16