importbaseClampfrom'./_baseClamp.js';importshuffleSelffrom'./_shuffleSelf.js';importvaluesfrom'./values.js'; /** * 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){var array =values(collection);returnshuffleSelf(array,baseClamp(n,0, array.length));} exportdefault baseSampleSize;