Skip to content

Instantly share code, notes, and snippets.

@Buooy
Last active August 29, 2015 14:06
Show Gist options
  • Select an option

  • Save Buooy/8b0ffb8c61ad25241e04 to your computer and use it in GitHub Desktop.

Select an option

Save Buooy/8b0ffb8c61ad25241e04 to your computer and use it in GitHub Desktop.
Generates a Random Set of Unique Numbers within a range
// Credits to http://stackoverflow.com/questions/2380019/generate-8-unique-random-numbers-between-1-and-100
function generate_unique_random( set_length, max_range ){
var arr = []
while(arr.length < set_length){
var randomnumber=Math.ceil( Math.random() * max_range )
var found=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==randomnumber){found=true;break}
}
if(!found)arr[arr.length]=randomnumber;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment