1 var arraySample = require('./_arraySample'),
2 baseSample = require('./_baseSample'),
3 isArray = require('./isArray');
6 * Gets a random element from `collection`.
11 * @category Collection
12 * @param {Array|Object} collection The collection to sample.
13 * @returns {*} Returns the random element.
16 * _.sample([1, 2, 3, 4]);
19 function sample(collection) {
20 var func = isArray(collection) ? arraySample : baseSample;
21 return func(collection);
24 module.exports = sample;