Ruby 条件判断 计算机.docVIP

  • 0
  • 0
  • 约 9页
  • 2021-11-05 发布于辽宁
  • 举报
Ruby提供了几种很常见的条件结构。解释所有的条件语句和Ruby中可用的修饰符

PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 Ruby?判断 Ruby 提供了几种很常见的条件结构。在这里,我们将解释所有的条件语句和 Ruby 中可用的修饰符。 Ruby?if...else?语句 语法 if conditional [then] code... [elsif conditional [then] code...]... [else code...] end if?表达式用于条件执行。值?false?和?nil?为假,其他值都为真。请注意,Ruby 使用 elsif,不是使用 else if 和 elif。 如果?conditional?为真,则执行?code。如果?conditional?不为真,则执行 else 子句中指定的?code。 通常我们省略保留字 then 。若想在一行内写出完整的 if 式,则必须以 then 隔开条件式和程式区块。如下所示: if a == 4 then a = 7 end 实例 #!/usr/bin/ruby # -*- coding: UTF-8 -*- x=1 if x 2 puts x 大于 2 elsif x = 2 and x!=0 puts x 是 1 else puts 无法得知 x 的值 end 以上实例输出结果: x 是 1

文档评论(0)

1亿VIP精品文档

相关文档