整数转罗马数字
intToRoman(num){ let res = ''; let map = { 1000: 'M', 900: 'CM', 500: 'D', 400: 'CD', 100: 'C', 90: 'XC', 50: 'L', 40: 'XL', 10: 'X', 9: 'IX', 5: 'V', 4: 'IV', 1: 'I' }; let keys = Object.keys(map).reverse(); for(let i=0; i < keys.length; i++){ while (num >= keys[i]){ res += map[keys[i]]; num -= keys[i]; } } return res; },