Ruby има изобилие от условни конструкции, включително if
/unless
, while
/until
и т.н.
Блокът while
от C:
while (condition) {
...
}
може да се преведе директно на Ruby:
while condition
...
end
Изглежда обаче не мога да намеря вграден еквивалент в Ruby за C-подобен do ... while
блок, в който съдържанието на блока се изпълнява поне веднъж:
do {
...
} while (condition);
Някакви предположения?