Ruby Ruby Collections Ruby Arrays Accessing Items in Arrays

Nick Vitsinsky
Nick Vitsinsky
7,246 Points

Seems that reversed index starts from -1, not kind a -0

It is strange for me that positive index starting from 1, while reversed is starting from -1 It should be the same from my point of view. So the first item in array must have index 1, and in reversed format should be -1

Don't you think the same?

1 Answer

Michael Hulet
MOD
Michael Hulet
Treehouse Moderator 47,037 Points

While I see where you're coming from, this doesn't make mathematical sense. 0 is a neutral value -- it has no positive or negative sign, and cannot ever have one. This makes using -0 impossible to use as an indexing system

Nick Vitsinsky
Nick Vitsinsky
7,246 Points

Totally agree on that, that's why I was used 'kinda -0'