사랑하애오

솔루션

const solution = (array, n) => {
  const minDiff = Math.min(...array.map((v) => Math.abs(v - n)));
  console.log(minDiff);

  const answer = array
    .sort((a, b) => a - b)
    .find((a) => Math.abs(a - n) === minDiff);
  console.log(answer);

  return answer;
};

Math 메서드의 min(최솟값)과 abs(절댓값)을 이용

profile

사랑하애오

@사랑하애

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!