易百教程

50、Ruby中的范围是什么?定义范围的方法有哪些?

Ruby范围表示一组具有开始和结束的值。它们可以使用 s..es...e 文字或 ::new 来构造。其中包含 .. 的范围从头到尾都包含在内。其中有 ... 的范围仅运行最终值。
Ruby有以下几种方法来定义范围:

  • 范围作为序列
  • 范围作为条件
  • 范围作为间隔