Сравнение строк через тернарный оператор в Ruby

Пробую учить Ruby. Есть задача: создать переменные "First" и "Second", присвоить им имена. С помощью тернарного оператора вывести значение бОльшей из переменных.

first_person = 'Peter'
second_person = 'Andrue'
first_person>second_person ? puts first_person: puts second_person

Попробовал так, выдаёт:

"Runtime error:\nERRORCODE: 1 \n/edx/app/graders-ruby101/var/Program0a6969f900334c3d060800c2607d88f0_5562743076668297_255739.rb:3: syntax error, unexpected label, expecting `do' or '{' or '('\n...ond_person ? puts first_person: puts second_person\n... ^~~~~~~~~~~~~\n\n"


Ответы (1 шт):

Автор решения: Эникейщик

Пробелы и скобки:

first_person > second_person ? (puts first_person) : (puts second_person)
→ Ссылка