原题链接
typescript
function missingNumber(nums: number[]): number {
let left = 0;
let right = nums.length - 1;
while(left <= right) {
const mid = Math.floor((left + right) >> 1);
if(nums[mid] === mid) {
left = mid + 1
} else {
right = mid - 1;
}
}
return left;
};