Guest User

Untitled

a guest
Jan 15th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. //roman numeral converter
  2. function convertRomanNumerals(num) {
  3. var romanToNum = {
  4. M: 1000,
  5. CM: 900,
  6. D: 500,
  7. CD: 400,
  8. C: 100,
  9. XC: 90,
  10. L: 50,
  11. XL: 40,
  12. X: 10,
  13. IX: 9,
  14. V: 5,
  15. IV: 4,
  16. I: 1
  17.  
  18. };
  19.  
  20. var Roman = "";
  21.  
  22. for (var key in romanToNum) {
  23. console.log(key);
  24. while (num >= romanToNum[key]) {
  25. Roman += key;
  26. num -= romanToNum[key];
  27. console.log("Number is decreased to " + num)
  28. }
  29. }
  30.  
  31. return Roman;
  32. }
  33.  
  34. convertRomanNumerals(74);
Add Comment
Please, Sign In to add comment