Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. var convertToRoman = function(num) {
  2.  
  3. var decimalValue = [ 1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1 ];
  4. var romanNumeral = [ 'M', 'CM', 'D', 'CD', 'C', 'XC', 'L', 'XL', 'X', 'IX', 'V', 'IV', 'I' ];
  5.  
  6. var romanized = '';
  7.  
  8. for (var index = 0; index < decimalValue.length; index++) {
  9. while (decimalValue[index] <= num) {
  10. romanized += romanNumeral[index];
  11. num -= decimalValue[index];
  12. }
  13. }
  14.  
  15. return romanized;
  16. };
  17.  
  18. // test here
  19. convertToRoman(36);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement