参考情報:
...
引数に整数2つ(index、length)を指定したときは、indexの位置からlength個の要素を取り出して、配列で返します。
...
ary[i10,10] は ary の i 10 番めの要素を先頭にして 10 個分の要素を配列にしたものになります。
i = 0 なら、[1,2,3,4,5,6,7,8,9,10]
i = 1 なら、 [11,12,13,14,15,16,17,18,19,20]
となります。
ruby をインストールすると使えるようになるツールの irb で、 ruby のコードを簡単に試すことができます。
$ irb
irb(main):001:0> a = [1,2,3,4,5,6,7,8,9,10]
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
irb(main):002:0> a[0,2]
=> [1, 2]
irb(main):003:0> a[1,2]
=> [2, 3]
irb(main):004:0> a[0,4]
=> [1, 2, 3, 4]
irb(main):005:0> exit
a[x,y] が x番目からy個の要素をとってきて配列にしたものが返ってきていることを確かめることができると思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/15 14:02