最近在力扣上看到一个题目
采用的是嵌套循环的方法, 利用目标值减去循环第一个数组的值 ,然后从新的数组里比较有没有符合的值,如果有返回对应下标
var twoSum = function(nums, target) {
let targetMap = new Map()
for(let i = 0; i < nums.length; i++){
let a = target - nums[i]
if (targetMap.has(a)) {
return [targetMap.get(a), i]
}
targetMap.set(nums[i], i)
}
};