❌Get last array item

All four are O(1). findLast starts at the end, so it stops at once, and slice(-1) copies only one item.

const arr = [1, 2, 3, 4]
const last = arr[arr.length - 1]
console.log(last) // 4
const arr = [1, 2, 3, 4]
const last = arr.at(-1)
console.log(last) // 4
const arr = [1, 2, 3, 4]
const last = arr.findLast((x) => true)
console.log(last) // 4
const arr = [1, 2, 3, 4]
const last = arr.slice(-1)[0]
console.log(last) // 4