Implement function zeros(str)
, that for given expression will return the number of zeros in the end of number.
Expression contains only factorials of numbers and multiplying signs, like: zeros('5!*7!*6!!*7!!')
5! === 1 * 2 * 3 * 4 * 5
10!! === 2 * 4 * 6 * 8 * 10
7!! === 1 * 3 * 5 * 7
zeros("5!"); // -> 1 because 5! === 120
zeros("10!"); // -> 2 because 10! === 3628800
zeros("9!!*10!!"); // 2 -> because 9!!*10!! === 3628800
Write your code in src/index.js
- Install Node.js
- Fork this repository: https://github.com/Shastel/zeros/
- Clone your newly created repo: https://github.com/<%your_github_username%>/zeros/
- Go to folder
zeros
- To install all dependencies use
npm install
- Run npm test in command line
- You will see the number of passing and failing tests you 100% of passing tests is equal to 100p in score
Submit to rs app
- Open rs app and login
- Go to submit task page
- Select your task (zeros)
- Press the submit button and enjoy
credits @yankouskia