给定一个数组nums=[2,5,7,11] ,要求任意两个数组元素和等于指定的值target=9; 并返回他们下标
var nums = [2, 5, 7, 11]
var target = 9
function add(arr, target) {
//数组前一项
for (i = 0; i < arr.length; i++) {
//数组后一项
for (j = i + 1; j < arr.length; j++) {
if (arr[i] + arr[j] == target) {
return [i, j]
}
}
}
return [-1, -1]
}
var res = add(nums, target)
console.log(res);