코딩테스트/99클럽

99클럽 코테 스터디 29일차 TIL - Missing Number

꼽파 2024. 8. 20. 09:12


/**
 * @param {number[]} nums
 * @return {number}
 */
var missingNumber = function(nums) {
    let n = nums.length; // 배열의 길이
    let arr = []; // 0부터 n까지 있는 배열
    // 0부터 n까지 찾기
    for (let i = 0; i <= n; i++) {
        arr.push(i)
    }
    // console.log(arr)
    // [ 0, 1, 2, 3 ]
    // nums = [3,0,1]
    
    // nums 배열에 없는 원소를 골라냄.
    // 그럼 없는 원소가 나옴.
    return arr.filter(el => !nums.includes(el))
};

728x90