알고리즘을 풀다보면,
[1,2,3,4,5,6] 배열이 있을때, 가장 작은 수를 구하라!와 같은 문구를 자주 마주하게 된다. 이럴때 우리는 초기 값을 종종 만들어놓는다 예를 들면
function solution(arr) {
let min = 0;
//...생략
}
arr = [1,2,3,4,5,6];
solution(arr);
위의 문제는 무엇일까🤔 배열에 들어오는 값의 최소값이 음수라면 어떻할것인가?
0이 제일 작은 수가 아닐 수도 있다. 따라서 완전히 큰 값으로 해놓는것이다.
이때 쓰는것이
let min = Number.MAX_SAFE_INTEGER;