thể trùng lặp:
Is there some kind of unseen Array termination in Ruby?
Array slicing in Ruby: looking for explanation for illogical behaviour (taken from Rubykoans.com)Tại sao mảng Ruby [array.length, count] trả về []?
a = %w[a b c]
a[3, 1] # => []
a[4, 1] # => nil
bất cứ ai có thể giải thích lý do tại sao a [3, 1] lợi nhuận []? Tại sao không phải nil thay thế?
Cảm ơn bạn.
Bạn có nghĩa là 'mảng [array.index, array.length]'? Tiêu đề của bạn hơi khó hiểu. – lemoncider
@lemoncider Có, tiêu đề hơi khó hiểu, nhưng tôi chỉ muốn chỉ định rằng ** array.index ** tương đương với ** array.length **. –