Java пытается проверить наличие чего-либо, умноженного на 60

#java

#java

Вопрос:

Я кодирую консольную игру для лулзов, и теперь я пытаюсь проверить, находится ли игрок на уровне 60, 120, 180, то есть все, что умножено на 60.

Ответ №1:

Проверьте level % 60 == 0 , кратен ли уровень 60. % В Java это оператор по модулю.

Ответ №2:

Проверьте, равен ли остаток 0

 if (level % 60 == 0) {..}
  

Комментарии:

1. Я хочу, например, только если уровень равен 60 или что-то с ним связанное, поэтому, я думаю, мне бы это понравилось тогда

2. что ж, это будет верно, если уровень равен 60,120,180 и т.д.

3. Подождите, будет ли это «if (level % 60 == 0)» истинным только в том случае, если уровень равен 60,120,180 и т.д. Или мой?

4. А если уровень == 0? а если уровень == — 60?

5. @Peter — да, но я не упомянул об этом из-за контекста. Уровни обычно начинаются с 1 и растут.