Roman Numeral Converter - ruilee16/myFreeCodeCamp GitHub Wiki
function convertToRoman(num) {
var temp=num.toString().split("").reverse().map(function(element,index){
switch(element){
case"1":
return character[index];
case"2":
return character[index]+character[index];
case"3":
return character[index]+character[index]+character[index];
case"4":
return character[index]+character[+index+0.5];
case"5":
return character[+index+0.5];
case"6":
return character[+index+0.5]+character[index];
case"7":
return character[+index+0.5]+character[index]+character[index];
case"8":
return character[+index+0.5]+character[index]+character[index]+character[index];
case"9":
return character[index]+character[index+1];
case"0":
return"";
}
});
return temp.reverse().join("");
}
convertToRoman(99);