[Node.js_6기 사전캠프] Today I Learned_0718
2024. 7. 18. 17:55ㆍ카테고리 없음
없는 숫자 더하기 (JavaScript)
오늘도 일단 FOR를 써두고, 배열을 쪼개고 숫자로 바꿔서 조건을 걸어줘야 하는 문제인지 한참 고민했다. 아무리 생각해도 너무 복잡하고 길어질 것 같아서 구글링을 해보니, .includes()를 사용하면 쉽게 해결할 수 있었다.
▶풀이
function solution(numbers) { var answer = 0; for(let i=0; i<10; i++){ //원소는 0부터 9까지 존재하기 때문에, 0부터 9까지 1씩 증가하는 반복문을 써준다. if(!numbers.includes(i)) //포함된 원소를 찾아주는 .includes() 에 !를 사용해서 부정형으로 바꿔준다. answer += i; } return answer; } |