#268. Missing Number

ยท

1 min read

https://leetcode.com/problems/missing-number/description/?envType=daily-question&envId=2024-02-21

/**
 * @param {number[]} nums
 * @return {number}
 */
var missingNumber = function(nums) {

    let len =  nums.length

    nums = nums.sort((a,b) => a - b)

    const diff = nums.length + 1 - nums.length

    if (nums[0] !== 0) return 0

    for (let i = 0; i < nums.length; i++) {
        if ((nums[i + 1] - nums[i]) !== diff) return diff + nums[i]
    }
};
ย