00001 var baseClamp = require('./_baseClamp'),
00002 copyArray = require('./_copyArray'),
00003 shuffleSelf = require('./_shuffleSelf');
00004
00013 function arraySampleSize(array, n) {
00014 return shuffleSelf(copyArray(array), baseClamp(n, 0, array.length));
00015 }
00016
00017 module.exports = arraySampleSize;