Установите зависимости:
npm install
В файле src/Cycles.js создайте функции rangeSum(), iterationCount() и symbolsReplace(), реализующие следующий функционал:
-
В функцию
rangeSum()приходят два целых неотрицательных числа. Используя цикл for, просуммируйте все четные числа в диапазоне между этими значениями (включительно) и верните итоговый результат. -
В функцию
iterationCount()приходит неотрицательное число. Используя циклwhile, выполняйте деление этого числа на два до тех пор, пока результат деления больше0.1и верните количество потребовавшихся итераций (т.е. сколько раз пришлось выполнить деление). -
В функцию
symbolsReplace()приходит строка текста. Используя циклdo while, замените в тексте каждый третий символ на символ нижнего подчеркивания и верните итоговый результат.
Проверить себя можно запустив команду npm run test.
После выполнения задания создайте pull request с решением.