二分查找 这样写可以吗
```js
var search = function(nums, target) {
let left = 0;
let right = nums.length - 1;
let mid = 0;
while (left <= right) {
// 中间值,向下取整
mid = Math.floor(right - left / 2);
if (nums[mid] < target) {
nums = nums.splice(mid + 1);
console.log(nums)
right = nums.length - 1;
} else if (nums[mid] > target) {
nums = nums.splice(0, mid);
console.log(nums)
right = nums.length - 1;
} else if (nums[mid] === target){
return mid;
}
}
return -1
}
console.log(search([-1,0,3,5,9,12], 32))
```