Skip to content

tensor-school/task-cycles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cycles

Установите зависимости:

npm install

В файле src/Cycles.js создайте функции rangeSum(), iterationCount() и symbolsReplace(), реализующие следующий функционал:

  1. В функцию rangeSum() приходят два целых неотрицательных числа. Используя цикл for, просуммируйте все четные числа в диапазоне между этими значениями (включительно) и верните итоговый результат.

  2. В функцию iterationCount() приходит неотрицательное число. Используя цикл while, выполняйте деление этого числа на два до тех пор, пока результат деления больше 0.1 и верните количество потребовавшихся итераций (т.е. сколько раз пришлось выполнить деление).

  3. В функцию symbolsReplace() приходит строка текста. Используя цикл do while, замените в тексте каждый третий символ на символ нижнего подчеркивания и верните итоговый результат.

Проверить себя можно запустив команду npm run test.

После выполнения задания создайте pull request с решением.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •