Ruby流程控制教程

Ruby流程控制教程,在程序中,程序运行的流程控制决定程序是如何执行的,主流的程序设计语言一般有三大流程控制语句:分别是顺序控制、分支控制和循环控制。

Ruby if条件判断教程

Ruby if条件判断教程,在 Ruby 中,关键字 if 是用于测试某个条件的语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后代码块,否则就忽略该代码块继续执行后续的代码。

Ruby elsif条件判断教程

Ruby elsif条件判断教程,在 Ruby 中,关键字 if 是用于测试某个条件语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后的代码块,否则就忽略该代码块继续执行后续的代码。

Ruby else条件判断

Ruby else条件判断教程,在 Ruby 中,关键字 else 是用于在 if 条件不满足,且所有的 elsif 条件也都不满足的情况下,执行的代码逻辑。

Ruby if else嵌套

Ruby if else嵌套教程,在 Ruby 中,if 语句、elsif 语句 和 else 语句 可以进行任意的嵌套。

Ruby if修饰符

Ruby if修饰符教程,在 Ruby 中,if 修饰词组表示当 if 右边之条件成立时才执行 if 左边的式子。即如果 conditional 为真,则执行 code。

Ruby unless语句

Ruby unless语句教程,在 Ruby 中,unless 语句和 if 语句作用相反,即如果 conditional 为假,则执行 code。如果 conditional 为真,则执行 else 子句中指定的 code。

Ruby unless修饰符

Ruby unless修饰符教程,在 Ruby 中,unless 修饰符类似于 if 修饰符,只不过与 if 修饰符相反。

Ruby case语句教程

Ruby case语句教程,在 Ruby 中,case 先对一个 expression 进行匹配判断,然后根据匹配结果进行分支选择。它使用 === 运算符比较 when 指定的 expression,若一致的话就执行 when 部分的内容。

Ruby for循环教程

Ruby for循环教程,在 Ruby 中,支持的循环有 for 循环 、while 循环 和 until 循环。 Ruby 中的 for 循环用于重复执行一段相同的或者类似的代码逻辑。

Ruby循环嵌套教程

Ruby循环嵌套教程,Ruby 的 for 循环 也可以实现嵌套的效果,即 for 循环里面嵌套一个或多个 for 循环。这种写法就类似于 Ruby 的 if 语句 、elsif 语句 和 else 语句 的嵌套。

Ruby打印乘法表教程

Ruby打印乘法表教程,我们使用 Ruby 的 for 循环 实现打印乘法表的功能。

Ruby while循环

Ruby while循环教程,Ruby 的 while 循环跟 if 条件判断类似,都是在特定条件满足的情况下,执行相对应的代码,不过,while 循环是只要条件满足,会一直执行缩进里面的代码块。

Ruby while循环嵌套

Ruby while循环嵌套教程,Ruby 的 while 循环 也可以实现嵌套的效果,即 while 循环里面嵌套一个或多个 while 循环。这种写法就类似于 Ruby 的 for 循环 的嵌套。

Ruby while循环打印乘法表

Ruby while循环打印乘法表教程,我们使用 Ruby 的 while 循环 实现打印乘法表的功能。

Ruby while修饰符教程

Ruby while修饰符教程,在 Ruby 中,while 修饰符,当 conditional 为真时,执行 code

Ruby until语句教程

Ruby until语句教程,Ruby 的 until 语句当 conditional 为假时,执行 code。语法中 do 可以省略不写。但若要在一行内写出 until 语句,则必须以 do 隔开条件表达式或代码块。

Ruby until修饰符教程

Ruby until修饰符教程,Ruby 的 until 修饰符当 conditional 为 false 时,执行 code。如果 until 修饰符跟在一个没有 rescue 或 ensure 子句的 begin 语句后面,code 会在 conditional 判断之前执行一次。

Ruby break语句教程

Ruby break语句教程,在我们使用 for 循环 、while 循环 或者 until 循环 时,在某种条件满足的情况下,需要终止循环的继续执行,在 Ruby 中,终止循环的继续运行使用的关键字为 break。

Ruby next语句

Ruby next语句教程,在我们使用 for 循环、while 循环 或者 until 循环 时,在某种条件满足的情况下,需要跳过本次循环,继续执行下一次循环,在 Ruby 中,跳过本次循环的继续运行下一次循环使用的关键字为 next。

Ruby redo语句教程

Ruby redo语句教程,Ruby 中的 redo 语句用于重新开始最内部循环的该次迭代,不检查循环条件。如果在块内调用,则重新开始 yield 或 call。

Ruby retry语句教程

Ruby retry语句教程,Ruby 中如果 retry 出现在 begin 表达式的 rescue 子句中,则从 begin 主体的开头重新开始。