JavaScript Last Element of Array: Obtendo o último elemento de um array em JavaScript
Obtendo o último elemento de um array em JavaScript: Aprenda como acessar o último elemento de um array utilizando a propriedade length ou o método pop.
Glossário
Obtendo o último elemento de um array em JavaScript
Utilizando a propriedade length
Uma das maneiras mais comuns de obter o último elemento de um array em JavaScript é usando a propriedade length. A propriedade length retorna o número de elementos presentes no array. Portanto, se subtrairmos 1 do valor retornado por length, podemos obter o índice do último elemento. Em seguida, basta acessar esse elemento usando o índice.
Exemplo:
let array = [1, 2, 3, 4, 5];
let lastIndex = array.length - 1;
let lastElement = array[lastIndex];
console.log(lastElement); // Output: 5
Utilizando o método pop
Além da abordagem mencionada anteriormente, também é possível acessar o último item de um array utilizando o método pop. O método pop remove e retorna o último elemento de um array. Ao utilizar esse método, podemos obter diretamente o último item, sem a necessidade de calcular o índice manualmente.



Exemplo:
let array = [6, 7, 8, 9, 10];
let lastElement = array.pop();
console.log(lastElement); // Output: 10
Obtendo o último elemento de uma matriz
Em JavaScript, uma matriz é uma estrutura similar a um array, porém com dimensões diferentes. Uma matriz pode conter uma ou mais dimensões, o que oferece maior flexibilidade para armazenar e acessar dados. Para obter o último elemento de uma matriz em JavaScript, podemos aplicar as mesmas técnicas utilizadas para arrays unidimensionais.
Exemplo:
let matriz = [[1, 2, 3], [4, 5, 6]];
let lastRow = matriz.length - 1;
let lastElement = matriz[lastRow][matriz[lastRow].length - 1];
console.log(lastElement); // Output: 6
Utilizando o método slice
Outra forma de obter o último elemento de uma matriz é utilizando o método slice em combinação com a propriedade length. O método slice permite extrair uma porção do array original com base em índices específicos. Nesse caso, podemos utilizar slice para obter apenas o último elemento da matriz.



Exemplo:
let matriz = [[7, 8, 9], [10, 11, 12]];
let lastRow = matriz.length - 1;
let lastElement = matriz[lastRow].slice(-1)[0];
console.log(lastElement); // Output: 12
Conclusão
A obtenção do último elemento de um array ou matriz em JavaScript é uma tarefa simples e pode ser realizada de diferentes formas, dependendo das características da estrutura de dados utilizada. É importante conhecer essas técnicas para facilitar a manipulação e o acesso aos elementos dos arrays. De forma resumida, podemos utilizar a propriedade length em combinação com a manipulação de índices ou aplicar métodos especiais, como pop ou slice, para obter diretamente o último elemento. Mantenha essas técnicas em mente durante o desenvolvimento de suas aplicações JavaScript.
A Awari é a melhor plataforma para aprender sobre programação no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


