[TIL] 241108 (한달인턴 직무 과제 로그인 회원가입 기능 제작)

·2024년 11월 8일

TIL

목록 보기
213/268
post-thumbnail

오늘 한 일

  • 한달인턴
    • 직무 과제 진행
      • 폴더 구조 설정
      • 로그인 / 회원가입 기능 제작
      • 1차 배포
  • 알고리즘 코드카타
    • n개 간격의 원소들

알고리즘 코드카타

n개 간격의 원소들

문제

정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.

풀이

function solution(num_list, n) {
    return num_list.filter((_,idx)=>idx%n===0);
}

필터링을 통해 간단하게 풀이했다. 인덱스를 n으로 나눠 나머지가 0인 요소만 return하여 문제를 해결했다. 최근에 필터 메서드를 자꾸 잊고 놓치는 경우가 많았는데, 운 좋게도 계속 필터를 사용할 수 있는 문제가 나와 연습하기 좋은 것 같다.

돌아보기

직무 과제를 수행 중인데, 나의 부족함을 여실히 느낀 시간이었다. 조금 시간이 지났을 뿐인데 기억이 이렇게 안 난다니... 정말 끊기는 시간 없이 열심히 해야겠다는 생각이 들었다. 머리가 안 되면 시간이라도 많이 투자하자!

profile
웹 프론트엔드 개발자

0개의 댓글