본문 바로가기
  • 개발 / 공부 / 일상

Programmers61

(Programmers) [Lv. 1] 없는 숫자 더하기 문제 설명 0 ~ 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers numbers에서 0 ~ 9 중 없는 수를 더해서 반환하는 solution 함수를 완성하시오 제한사항 1 ≤ numbers의 길이 ≤ 9 0 ≤ numbers의 모든 원소 ≤ 9 numbers의 모든 원소는 서로 다르다 입출력 예시 전체 코드 function solution(numbers) { let tempArr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; let totalAdd = 0; let answer = 0; tempArr.forEach((item) => { totalAdd += item; }); [...numbers].forEach((elem) => { answer += elem; }); return .. 2023. 2. 7.
(Programmers) [Lv. 1] 음양 더하기 문제 설명 정수들의 절댓값이 담긴 배열 absolutes 정수들의 부호가 true, false로 담긴 배열 signs 두 배열로 실제 정수들의 합을 구하여 그 값을 반환하는 solution 함수를 완성하시오 제한사항 absolutes의 길이는 1 이상 1,000 이하입니다 absolutes의 모든 수는 각각 1 이상 1,000 이하 signs의 길이는 absolutes의 길이와 같다 signs [i]가 참이면 absolutes [i]의 실제 정수가 양수, 그렇지 않다면 음수를 의미 입출력 예시 전체 코드 function solution(absolutes, signs) { let result = 0; [...absolutes].forEach((item, index) => { signs[index] ? (r.. 2023. 2. 7.
(Programmers) [Lv. 0] 짝수 홀수 개 문제 설명 정수가 담긴 배열 num_list가 매개변수로 주어진다 num_list 원소 중 짝수의 개수와 홀수의 개수를 배열 형태로 반환하는 solution 함수를 완성하시오 제한사항 1 ≤ num_list의 길이 ≤ 100 0 ≤ num_list의 원소 ≤ 1,000 입출력 예시 전체 코드 function solution(num_list) { return [ [...num_list].filter((item) => item % 2 === 0).length, [...num_list].filter((item) => item % 2 === 1).length, ]; } 2023. 2. 7.
(Programmers) [Lv. 0] 배열 뒤집기 문제 설명 정수가 들어있는 배열 num_list가 매개변수로 주어진다 배열 num_list를 뒤집는 solution 함수를 완성하세요 제한사항 1 ≤ num_list의 길이 ≤ 1,000 0 ≤ num_list의 원소 ≤ 1,000 입출력 예시 전체 코드 function solution(num_list) { return [...num_list].reverse(); } 2023. 2. 7.