Ruby について Part 4
■ このスレッドは過去ログ倉庫に格納されています
0042デフォルトの名無しさん
NGNGマイナスは末尾から数えるというだけで、とくに変わりはないんだが。
> p [0,1,2][-2..-1]
[0, <1, 2>] # size=3, 3-2=1, 3-1=2
> p [>0,<1,2][-2..+0]
(3-2=1) > 0なんで、空
> p [0,1,2][-2..+1]
[0,<1>,2] # 3-2=1
空にならないのは..はendを含むから。
p [0,<>1,2][-2...1]
なら空になる。
ちょっと分かりにくいのはこれかな。
p [0,1,2][0..-4]
X>[<0,1,2]
■ このスレッドは過去ログ倉庫に格納されています