JavaScript Array: как получить последний индекс массива

Чтобы получить последний индекс массива в JavaScript, вы можете использовать следующие методы:

  1. Использование свойства length: вы можете вычесть 1 из длины массива, чтобы получить последний индекс. Например:

    const array = [1, 2, 3, 4, 5];
    const lastIndex = array.length - 1;
    console.log(lastIndex); // Output: 4
  2. Использование метода Array.prototype.lastIndexOf(): этот метод возвращает последний индекс, по которому данный элемент найден в массиве, или -1, если элемент не найден. Например:

    const array = [1, 2, 3, 4, 5];
    const lastIndex = array.lastIndexOf(5);
    console.log(lastIndex); // Output: 4
  3. Использование деструктуризации массива. Вы можете использовать деструктуризацию массива для извлечения последнего элемента массива вместе с его индексом. Например:

    const array = [1, 2, 3, 4, 5];
    const [, lastIndex] = array.reverse();
    console.log(lastIndex); // Output: 1