function twoSum(numbers, target) {
for (var i = 0; i < numbers.length-1; i++) {
for (var j = i+1; j < numbers.length; j++) {
if (numbers[i] + numbers[j] === target) console.log(i, j);
}
}
}
twoSum([1, 2, 3], 4)
// Write a function that takes an array of numbers (integers for the tests) and a target number. It should find two different items in the array that, when added together, give the target value. The indices of these items should then be returned in a tuple / list (depending on your language) like so: (index1, index2).
// For the purposes of this kata, some tests may have multiple answers; any valid solutions will be accepted.
// The input will always be valid (numbers will be an array of length 2 or greater, and all of the items will be numbers; target will always be the sum of two different items from that array).
// Based on: https://[Log in to view URL]
// twoSum([1, 2, 3], 4) // returns [0, 2] or [2, 0]
// twoSum([3, 2, 4], 6) // returns [1, 2] or [2, 1]
To embed this project on your website, copy the following code and paste it into your website's HTML: