728x90
function solution(numbers) {
var answer = 0;
for ( let i = 0; i <= 9; i ++){ // 반복문을 돌리고
if (! numbers.includes(i)){ //만약 numbers에 i가 없다면
answer +=i; // answer에 i를 더해라!
}
} return answer
}
<includes 함수>
includes() 메서드는 배열이 특정 요소를 포함하고 있는지 판별합니다. 대소문자를 구분합니다!
arr.includes(valueToFind[, fromIndex])
반환은 불린값으로 한다
fromIndex 가 배열의 길이보다 같거나 크다면, false 를 반환합니다. 배열은 검색되지 않을 것입니다.
fromIndex 가 음수라면, 이 계산된 인덱스는 valueToFind 를 찾기 시작할 배열의 위치로 사용되기 위해 연산됩니다. 만약 계산된 인덱스가 -1 * array.length 보다 작거나 같다면, 전체 배열이 검색될 것입니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
728x90
'알고리즘 문제' 카테고리의 다른 글
알고리즘 문제 js 8- 평균 구하기 (0) | 2022.01.18 |
---|---|
알고리즘 문제 js 7- 음양더하기 (0) | 2022.01.18 |
알고리즘 문제 js 5-문자열을 정수로 바꾸기 (0) | 2022.01.18 |
알고리즘 문제 js 4-두 정수 사이의 합 (0) | 2022.01.18 |
알고리즘 문제 js 3- 가운데 글자 가져오기 (0) | 2022.01.18 |