704 二分查找 javascript leetcode

/**
 * @param {number[]} nums
 * @param {number} target
 * @return {number}
 */
var search = function(nums, target) {
   let resultIndex
  let otherIndex
  nums.forEach((item, index) =>{
    if (item === target) {
      resultIndex =  index
    } else {
      otherIndex = -1
    }
  })
  if (resultIndex === 0) {
    return resultIndex
  } else {
    return resultIndex ? resultIndex : otherIndex
  }
};

最笨的办法。
执行用时 104ms

猜你喜欢

转载自blog.csdn.net/qq_29091239/article/details/84346632