Ruby の redo は同じイテレーションを繰り返しますか❓

1件の回答

回答を書く

1201824

2026-02-25 15:10

+ フォロー

Ruby の redo は、現在のループやブロックのイテレーションを中断し、同じ処理を最初から再実行するために使用されます。

​これは、ループ制御変数を更新せずに、条件が満たされるまでそのイテレーションをやり直したい場合に有効です。

​next のように次の要素に進んだり、break のようにループを終了したりするのとは異なります。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有