Ruby redo和retry语句
在Ruby中, redo语句 用于重复循环的当前迭代。重做总是在循环内部使用。重做语句重新启动循环,而不重新评估条件。
输出
在上面的例子中,当 x = 15 时应用重做语句 。
retry 语句
为了从头开始重复整个循环的迭代,使用重试语句。重试总是在循环内部使用。
例子 #1 :
输出
例子#2
在Ruby中, redo语句 用于重复循环的当前迭代。重做总是在循环内部使用。重做语句重新启动循环,而不重新评估条件。
输出
在上面的例子中,当 x = 15 时应用重做语句 。
为了从头开始重复整个循环的迭代,使用重试语句。重试总是在循环内部使用。
例子 #1 :
输出
例子#2