Ruby a une multitude de constructions conditionnelles, y compris if
/unless
, while
/until
etc.Est-ce que Ruby a un built-in do ... while?
Le bloc while
de C:
while (condition) {
...
}
peut être traduit directement à Ruby:
while condition
...
end
Cependant, je ne peux pas sembler trouver un intégré équivalent en Ruby pour un bloc C comme do ... while
dans lequel le contenu du bloc sont exécutées au moins une fois:
do {
...
} while (condition);
Toutes les suggestions?
double possible de [Y at-il un "do ... while" dans Ruby?] (http://stackoverflow.com/questions/136793/is-there-a-do-while-loop-in-ruby) –
Voir aussi: http://stackoverflow.com/questions/136793/is -there-a-do-while-loop-in-ruby – AndrewR