Skip to content

Commit

Permalink
Array#[] で、始点が配列の要素数と等しい場合の説明を明確にした
Browse files Browse the repository at this point in the history
  • Loading branch information
kyanagi committed Aug 13, 2023
1 parent 263a1d2 commit b8adf1c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions refm/api/src/_builtin/Array
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ a[10] #=> nil
--- [](range) -> Array | nil

[[c:Range]] オブジェクト range の範囲にある要素からなる部分配列を返します。
range の first の値が配列の範囲に収まらない場合 nil を返します。
range の first の値が配列の要素数を越える場合 nil を返します。
range の first が end より後にある場合には空の配列を返します。

@param range 生成したい部分配列の範囲を [[c:Range]] オブジェクトで指定します。
Expand Down Expand Up @@ -166,7 +166,7 @@ a[5..10] #=> []
--- [](start, length) -> Array | nil

start 番目から length 個の要素を含む部分配列を返します。
length が負の時、start が自身の範囲を越えた時には nil を返します。
length が負の時、start が自身の要素数を越えた時には nil を返します。

@param start 生成したい部分配列の先頭のインデックスを整数で指定します。
start の値が負の時には末尾からのインデックスと見倣します。
Expand Down

0 comments on commit b8adf1c

Please sign in to comment.