Тема: или(||) и(&&)
Показать сообщение отдельно
  #1 (permalink)  
Старый 26.06.2019, 19:43
Интересующийся
Отправить личное сообщение для Кирилл Margheriti Посмотреть профиль Найти все сообщения от Кирилл Margheriti
 
Регистрация: 02.04.2019
Сообщений: 21

или(||) и(&&)
Задача из книги https://drive.google.com/file/d/1ZHL...xKETN4eeS/view Страница 125

Добавьте в программу переменную для учета попыток и завершайте игру, если игрок израсходовал все попытки. (Подсказка: проверяйте значение этой переменной в том же цикле while, где проверяется условие remainingLetters > 0, а с помощью операции && можно убедиться, что сразу два логических условия дают true.

https://repl.it/repls/LightblueRundownVisitor
Здесь есть решение в 30 строке
while (remainingLetters > 0 && guesses > 0) {
.

Подскажите почему здесь использовалось && а не ||? Ведь тут речь о том что заканчивать когда наберётся определённое колличество попыток. Мне ведь не обязательно делать так чтобы и первое условие и второе должны быть верны,так?
Ответить с цитированием