我需要一个代码才能生成随机的偶数2-100 网上有一些教程可以生成随机数,但它们很奇怪甚至是偶数。 请理解我只需要生成偶数。
答案 0 :(得分:5)
1,生成数字1-50
2,将所有数字乘以2
所有数字乘以2均为
答案 1 :(得分:3)
这将有效:
NSInteger evenNumber = (arc4random_uniform(50) + 1) * 2;
arc4random_uniform(50)
将给出范围0 - 49的结果。添加1会给出1到50范围内的值。乘以2会得到2到100范围内的偶数。