개발이야기

[TIL]19.프로그래머스-없는 숫자 더하기

무서운승태 2023. 11. 7. 19:30
728x90

오늘은 코딩테스트 스터디를 진행하였다. 정답률도 높고 쉬운 문제라고 생각해서 금방 풀어버려야겠다는 생각을 했다.

 

https://school.programmers.co.kr/learn/courses/30/lessons/86051

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

문제를 보았을때 for문을 이용한 문제임을 인지했고 for + 또 다른 처리가 필요하다고 예상이 됐었다.

그 또 다른 처리에 대해여 2중 for문도 사용해 보았으나 원하는 결과를 얻지 못하였는데....

 

팀원분 한분이 includes함수를 사용해 볼 것을 조언해 주셨다. 곧장 MDN에 가서 검색해 보았다.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes

 

Array.prototype.includes() - JavaScript | MDN

The includes() method of Array instances determines whether an array includes a certain value among its entries, returning true or false as appropriate.

developer.mozilla.org

이 함수를 보고 바로 코드를 작성하고 해결했다..!

 

함수를 이용하여 아주 간단하게 해결했다. 오래 고민해서 허탈하기도 했지만 좋은 함수를 알아간 것 같아서 기분이 좋았다.