there is no need to make another array to return the last element. the previous implementation was far more slower that simply returning the last index.

This commit is contained in:
iamsoorena
2017-12-17 02:15:50 +03:30
parent 84fc01a721
commit d865664102

View File

@ -1,8 +1,8 @@
### Last of list
Use `arr.slice(-1)[0]` to get the last element of the given array.
Use `arr.length - 1` to compute index of the last element of the given array and returning it.
```js
const last = arr => arr.slice(-1)[0];
const last = arr => arr[arr.length - 1];
// last([1,2,3]) -> 3
```