★★Java質問・相談スレッド177★★©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0449デフォルトの名無しさん
2016/04/28(木) 03:33:48.48ID:nCRqvGxE加算した際に上限である30を超えたら31以上にはならず1に戻ってループ、減算した際に下限の1より低くなった場合は0以下にならず30にループという仕様です
変数aとb両者を比較してその差が±5以内ならfalse 、±6以上ならtrueを取りたいときの条件式は
基本だったら ( a < b - 5 || a > b + 5 )でいいんだけど、1から30の範囲でループしていることも考慮して
例えば変数aが2、変数bが27の時も5以内の差しかないものとみなしてこの場合もfalseを返す条件式にするには条件式にどう付け加えたらいいですか?
■ このスレッドは過去ログ倉庫に格納されています