Ajax_indicator
закроется через 10 сек Frontend_notifier_close_notification_ico
На сервере произошла ошибка. Мы уже уведомлены об этом и скоро разберемся.
Мы учим полезным скиллам
Вы не залогинены. Чтобы быстро подписываться на интересующие разделы и задавать вопросы в Q/A вам нужно войти или зарегистрироваться.

Язык программирования Ruby -> вопросы

Upvote Upvote_done
0
Downvote Downvote_done

Почему при разных значениях выражений слева и справа от знаков логических операторов результат не меняется

задал Senich 4 месяца назад к скринкасту условные выражения, часть 1.
Почему кодname = "John"
unless name == "James" && 2 > 1
puts "My name is bond"
end
выводит сообщение так же как и код
name = "John"
unless name == "James" && 1 > 2
puts "My name is bond"
end
Почему здесь всё равно какой знак стоит ">" или "<" ?
Преждем чем вы сможете написать ответ, вы должны зарегистрироваться или войти.

Ответы:

Upvote Upvote_done
1
Downvote Downvote_done
Correct_answer_done
ответил Mak 4 месяца назад
Потому, что name == "James" это уже ложь, и результат от второй части не зависит