Почему при разных значениях выражений слева и справа от знаков логических операторов результат не меняется
задал 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
Почему здесь всё равно какой знак стоит ">" или "<" ?