Skip to content

Instantly share code, notes, and snippets.

@scDisorder
Last active May 16, 2018 22:11
Show Gist options
  • Save scDisorder/53e9ac84f02657b1ce31320ef0ca0edc to your computer and use it in GitHub Desktop.
Save scDisorder/53e9ac84f02657b1ce31320ef0ca0edc to your computer and use it in GitHub Desktop.

Задача №1

Реализуйте функцию findSum(n), принимающую число аргументом вызова и возвращающую результат сложения всех чисел в указанном максимальном ранге, делимых на 3 и 5.
Например, результатом вызова findSum(5) должен быть ответ 8 (3 + 5), а вызов findSum(10) - 33 (3 + 5 + 6 + 9 + 10)

Задача №2

Реализовать функцию countPositivesSumNegatives(input), принимающую массив из отрицательных и положительных чисел.
В случае если аргумент input является null или пустым массивом, возвращать []. При наличии значений - возвращать массив, первым элементом которого является количество всех положительных чисел, а второй - сумма всех отрицательных. Например, для const input = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, -11, -12, -13, -14, -15] ответом будет [10, -65]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment