[Ruby] чет/нечет
Sergei Olonichev
olonichev at scnsoft.com
Sun Feb 9 13:45:34 MSK 2003
Dmitry Morozhnikov wrote:
неа. схемникам оно также вполне прозрачно. :-)
(display (if (zero? (remainder a 2)) "чет" "нечет"))(newline)
Однако это более прозрачно:
(display
(if (zero? (remainder a 2))
"чет"
"нечет"
))
>On Fri, 7 Feb 2003, Michael Shigorin wrote:
>
>MS> Как мне показалось, отношение к таким заимствованиям скорее из
>MS> серии "шоб було" -- если кому по привычке надо.
>MS> Но вообще C-style и Ruby style лично мне кажутся слегка разными.
>MS> :)
>
>ээ.. ну это на самом деле наверное от C через perl. и бывает
>весьма удобно иногда. другое дело что в ruby к счастью можно:
>
>puts 'a' + (if 1 < 0 then 'b' else 'c' end)
>
>но это немного длиннее. :-)
>
>
>
Надеюсь никому кроме вас это смотреть не придеться.
Сергей
More information about the Ruby
mailing list