praca-test-tasks/4.nodejs_js/readme.md
2023-03-12 13:34:27 +03:00

1.0 KiB
Raw Blame History

Блок заданий "Задание, Java Script, Node JS:" (4)

  1. Напишите на js функцию, которая принимает два аргумента: массив из уникальных целых чисел и сумму в виде целого числа. Если сумма двух любых чисел массива из аргумента равна числу, которое приходит вторым аргументом, функция должна вернуть новый массив из этих двух чисел в любом порядке. Если решения нет, вернуть пустой массив. Текущее число само с собой складывать нельзя. Пример входных данных:
array = [3, 5, -4, 8, 11, 1, -1, 6]
targetSum = 10

На выходе:

[-1, 11]
``` или 
```javascript[11, -1]```, так как -1 + 11 = 10 = targetSum
Код написанной функции прокомментируйте.