0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
function solution(numbers) {
var answer = -1;
return answer;
}
function solution(numbers) {
var answer = 0;
for (let i =0; i<10 ; i++){ // i는 10보다 작은 조건문을 for문으로 돌려준다
if(!numbers.includes(i)) // '!=' 사용해 i가 포함하지 않는다면, answer 값에 i를 더해라
answer += i;
}
return answer;
}
array.include() 메소드를 사용하였다
예시
const pets = ['cat', 'dog', 'bat'];
console.log(pets.includes('cat'));
// expected output: true
console.log(pets.includes('at'));
// expected output: false
구글링에서 include 메소드를 검색했고 지난번 미니 프로젝트 하면서 많이썼던 !를 사용해서 포함되지 않는 숫자들을 더하게 만들었다
! (논리 연산자): true -> false, false -> true