我的项目是一个幸运猜谜游戏,我已经创建了生成随机数的代码,并且用户正在尝试猜测它。在第三次也是最后一次尝试中,我需要一个条件来检查最终猜测是否在该随机数的 5 个范围内(低于和高于)。
由于我的大学存在剽窃问题,我不会发布我的代码,但我会注意到我的随机数被分配了一个命名变量 (randomNumber
)。
是否有类似:if (guess.isWithin(5) = randomNumber)
我知道这是胡言乱语,但希望你明白我的意思。
最佳答案
您可以检查两个数字之间的绝对差:
if (Math.abs(randomNumber - guess) <= 5) {
// Is within five...
关于java - 如何检查一个整数是否在隐藏随机整数的 5 个数字之内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39138633/