Skip to content

Instantly share code, notes, and snippets.

@datwelk
Created August 4, 2012 21:40
Show Gist options
  • Save datwelk/3260135 to your computer and use it in GitHub Desktop.
Save datwelk/3260135 to your computer and use it in GitHub Desktop.
NSInteger g = 50; //bovengrens voor random getallen
NSInteger f = 20; //aantal benodigde random getallen
NSInteger i = 0; //loop var
NSMutableArray *chosenNumbers = [NSMutableArray array]; //container voor gekozen getallen
while (i < f) {
NSInteger random = arc4random() % g;
NSNumber *randomNumber = [NSNumber numberWithInt:random];
if ([chosenNumbers containsObject:randomNumber]) {
f++;
} else {
[chosenNumbers addObject:randomNumber];
}
i++;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment