Массивы, вывести в консоль последний элемент
let morningList = [
'Встать с кровати',
'Почистить зубы',
'Проверить сториз в Инстаграме',
'Позавтракать'
];
console.log(morningList[0]); // Выведите первый элемент
console.log(); // Выведите последний элемент
Помогите пожалуйста, очевидное решение, но запуталась. В консоль выводится число, а надо слово
let morningList = [
'Встать с кровати',
'Почистить зубы',
'Проверить сториз в Инстаграме',
'Позавтракать'
];
console.log(morningList[0]); // Выведите первый элемент
console.log(morningList.length - 1); // Выведите последний элемент
Ответы (1 шт):
Автор решения: Grundy
→ Ссылка
Не очень давно массивам добавили метод .at()
, который может принимать отрицательные значения, в этом случае последний элемент можно получить вызвав .at(-1)
.
Без использования этого метода, сначала потребуется вычислить индекс последнего элемента. Как правило, он равен length - 1
Затем обратившись по этому индексу получить сам элемент
let morningList = [
'Встать с кровати',
'Почистить зубы',
'Проверить сториз в Инстаграме',
'Позавтракать'
];
console.log(morningList.at(-1));
console.log(morningList[morningList.length-1]);