Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

lesson4hard

ДОПОЛНИТЕЛЬНОЕ ЗАДАНИЕ:

  1. У вас есть: function getFriendlyNumbers(start, end) {} Необходимо реализовать функцию которая подсчитывает дружественные числа в заданном диапазоне; · Сигнатура функции - getFriendlyNumbers(start, end); · start - начало диапазона; · end - конец диапазона;

  2. Функция должна возвращать массив из пар дружественных чисел Например: · Для диапазона от 1 до 300 функция должна вернуть [[220, 284]] · Для диапазона от 1 до 100 функция должна вернуть пустой массив · Для диапазона от 284 до 500 функция должна вернуть пустой массив

  3. В случае, если переданы не правильные аргументы (неправильный тип данных (только числа!), start > end, отрицательный диапазон, дробные числа), функция должна вернуть false. · Числа должны находится в правильном порядке · [284, 220] – неправильно · Пары дружественных чисел не должны повторяться · [[220, 284], [284, 220]] – неправильно

  4. Проверить, чтобы все работало и не было ошибок в консоли

  5. Добавить папку с усложненным заданием в свой репозиторий на GitHub