给定一个整数数组nums和一个整数目标值target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。
示例 1:
输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。
先遍历nums数组,例如拿到2,再遍历余下的数组7,11,15,判断是否相加等于target,2+7 =9所以返回[0,1],其他不输出
var twoSum = function(nums, target) {
for(var i = 0;i<=nums.length;i ++){
for(var j = i+1;j<=nums.length;j ++){
if(nums[i]+nums[j]===target){
return([i,j])
}
}
}
};