javascript的二分法问题在于这句:middle=Math.ceil((left+right)2)ceil是向上取整。假设数组为双数的长度时,到倒数第二次运算时,就是left=right了,这时计算的middle=left+1,这样在下一次计算时就出现left2023-04-21JavaScript200