nucliweb
2/11/2016 - 5:24 PM

Pick random list from an array

Pick random list from an array

// Script by https://github.com/carlosvillu

var pick = function(list, range){
  var array = list.slice(0)
  return Array.apply(null, Array(range || 3)).map(function(){
    return array.splice(Math.floor(Math.random() * array.length ), 1)[0];
  });
}

var list = [1,2,3,4,5,6,7,8,9];
console.log( pick(list, 3) );