Диапазон для предупреждающего сообщения не работает - PullRequest
0 голосов
/ 18 июня 2011

Я пытаюсь получить диапазон от 30 до 37, если он находится между этими числами, я не хочу показывать предупреждение.Если это ниже или выше, я хотел бы показать предупреждение.Вот мой код, который не дает предупреждение так, как я хочу.

if (slope <= 30 && slope >= 37) {
MyMessage;
}

Где я здесь ошибаюсь?Пытался изменить <> всеми возможными способами и не получить желаемого результата.Спасибо за вашу помощь!

1 Ответ

6 голосов
/ 18 июня 2011

Используйте логический или вместо логического и:

if (slope <= 30 || slope >= 37) {
    MyMessage;
}

Вы спрашивали, является ли наклон <= 30 и> = 37. Это не может быть и то и другое.Вы хотите спросить, является ли наклон <= 30 или> = 37, либо одним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...