알고리즘 - 나누어 떨어지는 숫자 배열

김동하·2020년 10월 27일
0

알고리즘

목록 보기
8/49

문제

내 생각

if로 검사하면 쉽게 풀릴 것이라고 생각했는데 빈 배열일 때 -1을 어떤 식으로 줄까 헷갈렸다. if if로 한 것으로 보아 아직 if에 대한 완벽한 이해가 없다고 생각했다.

내 풀이

이렇게 했더니 30점 맞았다. 첫 번째 if를 다 돌고 두 번째 if를 돌면서 result.length가 0이면 걸릴 거라고 생각했는데 실행 순서 때문인지 조건에 맞는 요소가 배열 마지막에 있으면 [-1]이 된다.

멋있게 삼항으로 풀었다.. 뿌듯해.. 김동하 잘했어..

다른 사람 풀이

if 대신 filter로 걸렀다.

새로운 배열을 만드는 것이기 때문에 map도 가능하다.

profile
프론트엔드 개발

0개의 댓글