JSFiddle - React, Tailwind, and code Playground

by AlexGun

JavaScript

var twoSum = function(numbers, target) {
    let result = []


    for (let i = 0; i < numbers.length; i++) {
        let difference = target - numbers[i]
        
        let indexOfDifference = numbers.indexOf(difference)
        if (indexOfDifference > -1 && indexOfDifference !== i) {
            result.push(i+1, indexOfDifference+1 )
            break
        }
    }
    console.log(result)
    return result
};

console.log(twoSum([2,7,11,15],9))