numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
데이터추상화
0 ~ 9 까지 들어있는 배열을 만들어 선택되지 않는 값이 무엇인지 발견하도록 하자.
let list = [0,1,2,3,4,5,6,7,8,9];
알고리즘
정수 배열 numbers를 순환하면서 list의 선택된 값은 0을 할당
list 값을 더한 값을 리턴한다.
function solution(numbers) {
let list = [0,1,2,3,4,5,6,7,8,9]
var answer = 0;
numbers.forEach( ele => {
list[ele] = 0;
})
return list.reduce( (a,b) => (a+b));
}