Последний элемент массива JavaScript
1. Использование свойства length и индекса элемента:
```javascript var arr = [1, 2, 3, 4, 5]; var lastElement = arr[arr.length - 1]; console.log(lastElement); // Выводит 5 ```В данном примере мы используем свойство length, которое возвращает длину массива, и вычитаем из него 1, чтобы получить индекс последнего элемента.
2. Использование метода pop:
```javascript
var arr = [1, 2, 3, 4, 5];
var lastElement = arr.pop();
console.log(lastElement); // Выводит 5
console.log(arr); // Выводит [1, 2, 3, 4]
```
Метод pop удаляет последний элемент из массива и возвращает его. Таким образом, мы можем присвоить результат выполнения метода pop переменной lastElement.
3. Использование метода slice:
```javascript
var arr = [1, 2, 3, 4, 5];
var lastElement = arr.slice(-1)[0];
console.log(lastElement); // Выводит 5
```
Метод slice возвращает новый массив, содержащий элементы из исходного массива. Если указать отрицательное значение в качестве аргумента метода slice, то он будет выбирать элементы с конца массива. Затем, чтобы получить сам элемент, мы обращаемся к его индексу [0].
4. Использование метода reduce:
```javascript
var arr = [1, 2, 3, 4, 5];
var lastElement = arr.reduce(function(previous, current) {
return current;
});
console.log(lastElement); // Выводит 5
```
Метод reduce применяет функцию к элементам массива, сводя их к одному значению. В данном случае мы просто возвращаем текущий элемент. В результате последняя итерация вернет последний элемент массива.
Это лишь несколько примеров кода, позволяющих получить последний элемент массива в JavaScript. В зависимости от ваших потребностей и контекста, вы можете выбрать наиболее удобный для вас способ.