Web-разработчик
Условия можно комбинировать. Чтобы получить противоположный эффект можно использовать слово unless: age = 24 puts «You're NOT a teenager» unless age > 12 && age < 20
Прошу прощения за возможно глупый вопрос (я совсем недавно начал переход на Ruby), а почему нельзя для того же эффекта написать
puts «You're NOT a teenager» if age > 12 && age < 20
Можете конкретнее пояснить разницу между unless и if?