Ruby の範囲オブジェクトは (1..5) のように書けますか❓

1件の回答

回答を書く

1246202

2026-02-16 14:40

+ フォロー

Ruby の範囲オブジェクトは、ご提示の通り (1..5) のように記述できます。

これは 末尾の値を含む 包括的な範囲 を作成する書き方です。

​範囲オブジェクトには、末尾の値を含むか含まないかで 2種類 の書き方があります。

​包括的な範囲は、(1..5) のように ドット2つ (..) を使います。この場合、1から5まで、5を含みます (1, 2, 3, 4, 5)。

​排他的な範囲は、(1...5)
のように ドット3つ (...) を使います。

この場合、1から5の直前までとなり、5は含みません (1, 2, 3, 4)。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有