I know JavaScript is a very special boi but c’mon, you’re embarrassing me in front of the wizards.

  • arty@feddit.org
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    4
    ·
    5 days ago

    Well, you tried to appeal to a common logic, and I appealed to even more common logic. If you arrange 3 apples on a table in an array, and ask anyone to take the 0th apple, they will be confused.

    0-based is just a convention, not a law of the universe. Only using integer-type numbers to address array elements is too merely a convention of some programming languages. And note that no one suggests using non-integer numbers here, only numbers of non-integer type.