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.: Свои варианты решения пишите в комментариях