Найти тему

Задачка TwoSum

LeetCode(JavaScript)

Дан массив(mass) и число(target), необходимо найти индексы чисел в массиве которые в сумме дают число (target)

Примеры:

  • mass = [2,7,11,15], target = 9 // out = [0,1]
  • mass = [3,2,4], цель = 6 // out = [1,2]
  • mass = [3,3], цель = 6 // out = [0,1]

Пройдемся по массиву в цикле, в объект будем записывать "[ключ]: значение" в следующем виде "[target-mass[index]]:index", но сначала будем проверять нет ли в объекте значения по ключу "mass[index]", если нет то пишем в объект "[target-mass[index]]:index", а если есть то возвращаем индексы.

//Решение Сodesandbox

P.S.: Свои варианты решения пишите в комментариях