artdaq_node_server  v1_00_08
 All Classes Namespaces Files Variables Pages
_baseSampleSize.js
1 var baseClamp = require('./_baseClamp'),
2  shuffleSelf = require('./_shuffleSelf'),
3  values = require('./values');
4 
13 function baseSampleSize(collection, n) {
14  var array = values(collection);
15  return shuffleSelf(array, baseClamp(n, 0, array.length));
16 }
17 
18 module.exports = baseSampleSize;