Синтаксис команды Ruby If, Else If

Язык Ruby имеет очень простую структуру управления, которая легко читается и отслеживается.

Если синтаксис

если var == 10
печать «Переменная 10»
конец

Если другой синтаксис

если var == 10
печать «Переменная 10»
еще
печать «Переменная — это что-то другое»
конец

Если еще, если синтаксис

Вот ключевое отличие между Ruby и большинством других языков. Обратите внимание, что «else if» на самом деле пишется «elsif» без e.

если var == 10
печать «Переменная 10»
elsif var == «20»
печать «Переменная 20»
еще
печать «Переменная — это что-то другое»
конец

Тернарный (сокращенный оператор if) Синтаксис

Тернарный синтаксис в Ruby такой же, как и в большинстве языков. В следующем примере будет напечатано «Переменная равна 10», если переменная равна 10. В противном случае будет напечатано «Переменная не 10».

выведите «переменная есть» + (var == 10? «10»: «не 10»)

Оцените статью
TutoryBird.Ru
Добавить комментарий