Convert a number into a Roman Numeral in javaScript - Stack Overflow

PHOTO EMBED

Sun Dec 05 2021 00:00:00 GMT+0000 (Coordinated Universal Time)

Saved by @tolanisirius

function convertToRoman(num) {

  var roman ="";

  var values = [1000,900,500,400,100,90,50,40,10,9,5,4,1];
  var literals = ["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"];


  for(i=0;i<values.length;i++){
    if(num>=values[i]){
      if(5<=num && num<=8) num -= 5;
      else if(1<=num && num<=3) num -= 1;
      else num -= values[i];
      roman += literals[i];
      i--;
    }
  }


 return roman;
}
content_copyCOPY

https://stackoverflow.com/questions/9083037/convert-a-number-into-a-roman-numeral-in-javascript