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

  • bitcrafter
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    5 days ago

    What does it mean to access the element at index π of an array?

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

      What does it mean to access the 0th element of an array?

      • bitcrafter
        link
        fedilink
        arrow-up
        8
        arrow-down
        1
        ·
        4 days ago

        It is the 0-th element after the start of the array. 0-based indexing is very common in both mathematics and computer science.

        • arty@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          5
          ·
          4 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.