Guest User

Untitled

a guest
Oct 21st, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. module.exports = {
  2. createArray: (begin, end) => {
  3. const result = []
  4. for (let i = begin; i<end+1; i++){
  5. result.push(i)
  6. }
  7. return result
  8. },
  9. fromRoman: (_str) => {
  10. var str = _str.toString()
  11. var result = 0
  12. var decimal = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]
  13. var roman = ["M", "CM","D","CD","C", "XC", "L", "XL", "X","IX","V","IV","I"]
  14. for (var i = 0; i <= decimal.length; i++) {
  15. while (str.indexOf(roman[i]) === 0) {
  16. result += decimal[i]
  17. str = str.replace(roman[i],'')
  18. }
  19. }
  20. return result;
  21. }
  22. }
Add Comment
Please, Sign In to add comment