varbaseClamp=require('./_baseClamp'),shuffleSelf=require('./_shuffleSelf'),values=require('./values');/** * The base implementation of `_.sampleSize` without param guards. * * @private * @param {Array|Object} collection The collection to sample. * @param {number} n The number of elements to sample. * @returns {Array} Returns the random elements. */functionbaseSampleSize(collection,n){vararray=values(collection);returnshuffleSelf(array,baseClamp(n,0,array.length));}module.exports=baseSampleSize;