[LeetCode] 2619. Array Prototype Last

Chobby·2024년 6월 26일
1

LeetCode

목록 보기
1/194

😎풀이

배열의 마지막 요소를 반환하는 문제이다.

다만 배열에 null, {} 등의 일정하지 않은 타입 형식이 있다는게 문제

interface Array<T> {
    last(): T | -1;
}

Array.prototype.last = function() {
    if(!this.length) return -1
    return this.at(-1)
};

/**
 * const arr = [1, 2, 3];
 * arr.last(); // 3
 */
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글