Skip to content

soudehMasoudian/RomanToArabic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  .-------.        ,-----.    ,---.    ,---.   ____    ,---.   .--.
  |  _ _   \     .'  .-,  '.  |    \  /    | .'  __ `. |    \  |  |
  | ( ' )  |    / ,-.|  \ _ \ |  ,  \/  ,  |/   '  \  \|  ,  \ |  |
  |(_ o _) /   ;  \  '_ /  | :|  |\_   /|  ||___|  /  ||  |\_ \|  |
  | (_,_).' __ |  _`,/ \ _/  ||  _( )_/ |  |   _.-`   ||  _( )_\  |
  |  |\ \  |  |: (  '\_/ \   ;| (_ o _) |  |.'   _    || (_ o _)  |
  |  | \ `'   / \ `"/  \  ) / |  (_,_)  |  ||  _( )_  ||  (_,_)\  |
  |  |  \    /   '. \_/``".'  |  |      |  |\ (_ o _) /|  |    |  |
  ''-'   `'-'      '-----'    '--'      '--' '.(_,_).' '--'    '--'

Convert Roman Numbers to Arabic Numbers

Basic useful feature list:

  • valid roman number returns the equivalent arabic number
  • invalid roman number returns 0

I'm no good at writing sample / filler text, so go write something yourself.

Look, a roman number!

  • XX

The result is look like below:

  • 20

And here's some code! 👍

for (var i = 0; i < arabicNums.length; i++) {
    while (str.indexOf(romanNums[i]) === 0) {
      result += arabicNums[i];
      str = str.replace(romanNums[i], '');
    }
  }

This is on GitHub so let me know if I've b0rked it somewhere.

Stuff used to make this:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors