How to get last n elements of an array in JavaScript
In this tutorial, we are going to learn about how to get the last n elements of an array in JavaScript.
Consider, we have an array like this:
const cars = ["benz", "bmw", "volvo", "skoda"];
To access the last n elements of an array, we can use the built-in slice()
method by passing -n
as an argument to it.
n
is the number of elements,-
is used to access the elements at end of an array.
Here is an example, that gets the last 2 elements of an array:
const cars = ["benz", "bmw", "volvo", "skoda"];
const lastTwo = cars.slice(-2);
console.log(lastTwo); // ["volvo", "skoda"]
Similarly, you can get last 3 three elements like this:
const cars = ["benz", "bmw", "volvo", "skoda"];
const lastThree = cars.slice(-3);
console.log(lastThree); // ["bmw", "volvo", "skoda"]