프론트엔드 센트럴파크 (☞゚ヮ゚)☞

MIN_SAFE_INTEGER, MAX_SAFE_INTEGER 본문

Algorism

MIN_SAFE_INTEGER, MAX_SAFE_INTEGER

자라나라나무나무나 2022. 7. 13. 16:19
Number.MAX_SAFE_INTEGER 상수는 JavaScript에서 안전한 최대 정수값을 나타냅니다.
Number.MIN_SAFE_INTEGER 상수는 JavaScript에서 안전한 최소 정수값을 나타냅니다. 

배열에서의 최대, 최솟값을 구할 때 초기화 하는 과정에서 사용된다.

 

예시)

배열을 받아, 최댓값을 반환하는 함수

function answer(arr) {

    let max;
    max = Number.MAX_SAFE_INTEGER;

    for(let i=0; i < arr.length; i++) {
        if(arr[i] > max) {
            max = arr[i];
        }
    }
    
    return max;
};

let input = [
    [1,6,5,2,3],
    [19,41,23,-4,17],
    [-64,-27,-41,-33,-59],
];  

for(let i = 0; i < input.length; i++) {
    console.log(`#${i + 1} ${answer(input[i])}`);
}

Comments