1 var arraySampleSize = require(
'./_arraySampleSize'),
2 baseSampleSize = require(
'./_baseSampleSize'),
3 isArray = require(
'./isArray'),
4 isIterateeCall = require(
'./_isIterateeCall'),
5 toInteger = require(
'./toInteger');
27 function sampleSize(collection, n, guard) {
28 if ((guard ? isIterateeCall(collection, n, guard) : n === undefined)) {
33 var func = isArray(collection) ? arraySampleSize : baseSampleSize;
34 return func(collection, n);
37 module.exports = sampleSize;