[JavaScript]최대/최소 정수값 설정하기

윤후·2022년 5월 25일
0

JavaScript

목록 보기
1/21
post-custom-banner

알고리즘을 풀다보니 변수의 초기값을 최대 정수값이나 최소 정수값을 정의할 일이 생겨서 기록에 남겨둔다.

📌 Number.MAX_SAFE_INTEGER

  • JavaScript에서 안전한 최대 정수값을 나타내게 된다.
Number.MAX_SAFE_INTEGER
// 9007199254740991 

📌 Number.MIN_SAFE_INTEGER

  • JavaScript에서 안전한 최소 정수값을 나타내게 된다.
Number.MAX_SAFE_INTEGER
// -9007199254740991 

7개의 정수가 주어질경우 정수의 합을 구하고 고른 정수에서 최소값을 찾는 함수를 구성하는 문제였다. 최소값을 정하기위해 어떤 값을 정해줄까 고민하다 Number.MAX_SAFE_INTEGER 생각이 나서 활용해보았다.

function solution(arr){
  let total = 0, min = Number.MAX_SAFE_INTEGER, answer;
  arr.forEach((el) =>{
    if(el%2 !== 0) {
      total = total+el
      if(el < min) min = el
    }
  })
  answer = `${total} \n ${min}`
  return answer;
            }
profile
궁금한걸 찾아보고 공부해 정리해두는 블로그입니다.
post-custom-banner

0개의 댓글