Zan*_*zen -3 random objective-c ios
你会添加什么来使它仍然选择一个随机数而不是数字3?
- (IBAction)Button3 {
{
int randomviews = rand() % 6;
Label1.text = [NSString stringWithFormat:@"%i", randomviews];
}
Run Code Online (Sandbox Code Playgroud)
这是另一种只需一次调用即可完成此操作的方法rand().由于您要从您的范围中排除一个数字,请求较小的数字范围,然后将任何生成的3替换为前一个范围的最高数字:
- (IBAction)Button3 {
{
int randomviews = rand() % 5;
if (randomviews == 3) {
randomviews = 5
}
Label1.text = [NSString stringWithFormat:@"%i", randomviews];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
206 次 |
| 最近记录: |