末尾を含まない範囲演算子

末尾を含まない範囲演算子というのもある。

演算子式 (Ruby 3.4 リファレンスマニュアル)

range_operator.rbで、

こう書く。

bg1@vbox:~/project/cloud/github.com/Sample/ruby/range_operator/exclusive_range_operator/src/range_operator$ vi range_operator.rb
bg1@vbox:~/project/cloud/github.com/Sample/ruby/range_operator/exclusive_range_operator/src/range_operator$ ruby range_operator.rb
1
2
3
4
5
6
7
8
9
1...10
bg1@vbox:~/project/cloud/github.com/Sample/ruby/range_operator/exclusive_range_operator/src/range_operator$

末尾を含まないから9までになる。

Sample/ruby/range_operator/exclusive_range_operator/src/range_operator at master · bg1bgst333/Sample · GitHub