function search(arr, target) {
let start = 0, end = arr.length - 1, middle
while(start <= end) {
middle = Math.floor((start + end) / 2)
if(arr[middle] === target) {
return middle
} else if(arr[middle] < target) {
start = middle + 1
} else {
end = middle - 1
}
}
}
console.log(search([1,3,7,8,10,23,54,67], 3))
// 1