728x90
반응형
https://programmers.co.kr/learn/courses/30/lessons/86051
코딩테스트 연습 - 없는 숫자 더하기
0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
programmers.co.kr
이번 문제도 비교적 쉽게 풀었다. for문으로 0부터 9까지의 수가 numbers 내에 존재하는지 판별하고, 존재하지 않는 숫자가 있다면 answer에 더해주면 되는 문제이다.
Solutions
Solution 1.
const input = [1, 2, 3, 4, 6, 7, 8, 0]; // const input = [5,8,4,0,6,7,9] console.log(solution(input)); function solution(numbers) { let answer = 0; for (let i = 0; i <= 9; i++) { if (!numbers.includes(i)) answer += i; } return answer; }
728x90
반응형
'👩💻 Programming > Coding Test 문제 풀이' 카테고리의 다른 글
[Programmers] level 1: 내적 by JavaScript (0) | 2022.07.01 |
---|---|
[Programmers] level 1: 음양 더하기 by JavaScript (0) | 2022.07.01 |
[Programmers] level 1: 로또의 최고 순위와 최저 순위 by JavaScript (0) | 2022.07.01 |
[Programmers] level 2: 오픈채팅방 by JavaScript (0) | 2022.07.01 |
[Programmers] level 1: 다트게임 by JavaScript (0) | 2022.06.30 |
댓글