artdaq_node_server  v1_00_09
 All Classes Namespaces Files Variables Pages
_arraySampleSize.js
1 var baseClamp = require('./_baseClamp'),
2  copyArray = require('./_copyArray'),
3  shuffleSelf = require('./_shuffleSelf');
4 
13 function arraySampleSize(array, n) {
14  return shuffleSelf(copyArray(array), baseClamp(n, 0, array.length));
15 }
16 
17 module.exports = arraySampleSize;