fave77 / Mathball

A JavaScript library for Competitive Programming
https://fave77.github.io/Mathball-Docs/
MIT License
99 stars 49 forks source link

Reorganize Number Modules #135

Closed fave77 closed 5 years ago

fave77 commented 5 years ago

Do the checklist before filing the issue:

NOTE: Provide a clear and concise description of the feature that needs to be added! Or if its a bug, then provide the necessary steps to reproduce it along with screenshots.

Current Implementation:

Number Checkers - isArmstrong - isAutomorphic - isCarmichael - isDeficient - isFrugal - isHarshad - isKaprekar - isLucky - isNeon - isPalindrome - isPerfect - isSmith - isStormer -isHoax

Find nth Number - bell - catalan - fibonacci - magic - magic - padovan - smart - triangular - ugly

Range of Numbers - rangePrime - rangePalindrome

Required Implementation:

Number Checkers - check

Find nth Number - find

Range of Numbers - range

M.check(), M.find() & M.range() has already been created and can be accessed via mathball. The task is to encapsulate the existing number modules and make them accessible only through the above 3 utilities. For more info check #111, #109 & #110.

devRD commented 5 years ago

can I work on this?

fave77 commented 5 years ago

@devRD you're assigned!