iOS 生成不同随机数
2017-08-15 13:47
211 查看
NSMutableArray* Valuearr=[NSMutableArray new];
int counN=9;
for(int i=0;i<counN;i++) //创建出5条laber来让他进行跑马灯的效果
{
int value = arc4random() % 9;
for(int j=0;j<Valuearr.count;j++)
{
NSString* s=Valuearr[j]; //获取到s
while([s intValue]==value) //判断2个是不是相等如果是的话 直到不相等 如果碰到
{
value = arc4random() % 9;//重写给随机数重新赋值
j=-1;//重新判断 因为后面有个 i++ 所以把他赋值给-1 然后就成了0然后重0开始判断
}
}
[Valuearr addObject:[NSString stringWithFormat:@"%d",value]];
}
NSLog(@"%@",Valuearr);
int counN=9;
for(int i=0;i<counN;i++) //创建出5条laber来让他进行跑马灯的效果
{
int value = arc4random() % 9;
for(int j=0;j<Valuearr.count;j++)
{
NSString* s=Valuearr[j]; //获取到s
while([s intValue]==value) //判断2个是不是相等如果是的话 直到不相等 如果碰到
{
value = arc4random() % 9;//重写给随机数重新赋值
j=-1;//重新判断 因为后面有个 i++ 所以把他赋值给-1 然后就成了0然后重0开始判断
}
}
[Valuearr addObject:[NSString stringWithFormat:@"%d",value]];
}
NSLog(@"%@",Valuearr);
相关文章推荐
- asp.net下生成99个不同的随机数
- iOS中生成随机数arc4random
- linux/windows平台生成随机数的不同方法
- ios入门之c语言篇——基本函数——1——随机数生成
- C++在1秒内生成不同的随机数
- 浅谈iOS中三种生成随机数方法
- c语言生成随机数的方法(获得一组不同的随机数)
- ios 生成随机数
- iOS中的生成随机数方法
- Java-生成N个不同的随机数
- 随机数与排列组合:生成1亿个随机的不同16位数
- iOS 生成随机数
- ios 中生成随机数
- iOS生成随机数
- ios生成随机数方法
- iOS中的生成随机数方法
- iOS生成随机数
- 生成300个不同的随机数的SQL语句
- 生成N个不同的随机数(C++,范围0~N-1)