ループ--uptoメソッド/downtoメソッド
【開発環境】
OS:Win11(64ビット)
Ruby 3.1.2
【uptoメソッド】
・構文
最小値.upto.(最大値)do |変数|
処理
end
例文
D:\pg\Ruby31-x64>irb
irb(main):001:1* 1.upto(10) do |i|
irb(main):002:1* p i
irb(main):003:0> end
1
2
3
4
5
6
7
8
9
10
=> 1
irb(main):004:0>
【downtoメソッド】
・構文
最大値.downto最大値)do |変数|
処理
end
例文
irb(main):004:1* 10.downto(1) do |i|
irb(main):005:1* p i
irb(main):006:0> end
10
9
8
7
6
5
4
3
2
1
=> 10
irb(main):007:0>