오랜만에 프로젝트를 마무리하고 코딩테스트를 간만에 도전해보았습니다. 가까운 수 를 구하는 테스트였습니다.
배열인 array와 n값이 주어집니다. n값과 가까운 array[i] 의 값을 찾는 것 이였습니다. 바로 코드리뷰들어가겠습니다.
코드는 다음과 같습니다. 우선 저는 vsCode를 사용하였으며 자바스크립트로 문제를 풀고있습니다 바로보겠습니다.
우선 저는 질문중에 가장 가까운 수가 여러개일경우 가장 더 작은 수를 return한다 라는 부분이 있었기 때문에 array를 sort로 정렬했습니다. 그리고 for문으로 반복시켜서 값을 찾았습니다. result.push(값); 은 이전에도 많이 설명드렸기에 넘어가고 Math.abs(값)을 설명드리자면 abs메소드는 절대값을 구하는 메소드입니다.
예를들어 확인해보겠습니다. 다음과 같이 음수 -1과 문자열 -1 이 있습니다.
이것을 abs메소드로 변환시켜보면 옆의 결과와 같이 나타나게 됩니다. 그러므로 우리는 array내의 숫자와 n의 크기가 중...
#
가까운수
#
자바스크립트가까운수
#
자바스크립트코딩테스트
#
코딩테스트
#
코딩테스트가까운수
#
프로그래머스코딩테스트
원문 링크 : 코딩테스트 가까운 수