为什么我的逻辑不能用于if语句?

时间:2013-06-10 01:12:05

标签: java if-statement

用户输入一个数字,并将其与计算机生成的数字进行比较...我尝试使用if语句来确定猜测与生成的数据的接近程度。

1 个答案:

答案 0 :(得分:5)

您在elsediff > 50之间的链中缺少(diff <= 10) && (diff >= 6)

请注意,这不是问题的最佳解决方案,因为您复制了代码。不要在“under”和“over”之间设置两个分支,而是创建一个分支,并使用Math.abs来计算差异。