When You know the lenght of the array:
Say we have the following array
var myArr = ['Apple', 'Orange', 3, 4, 'Football', 'Cricket'];
So as we know that arrays are zero-indexed in programming, which means that the first element is placed at zero position(Dont tell this to your non-programmer friend). So we just need to count the number of element in the array, which is six(6) in our case so
will print the last element('cricket') for us. Easy Right. Now let's buckle up for the hard part.
METHOD 2:USING length FUNCTION
console.log(myArr[myArr.length - 1])
myArr.length will give us the array lenght and 1 less from lenght will give the index of last element of the array.
METHOD 3: USING .pop() FUNCTION
We can get the last element of array with .pop() function like this
let last =myArr.pop() console.log(last)
But there is a problem with this function as our array will be reduced to five items now as last element is popup out by the function. But if you were to use the array in your code again, you can have a copy of the array.
let myArray2 = myArr let last =myArr.pop()
So now myArray2 have all the elements of original array and you can perform any task you want.