function convertToRoman(num) { const out = []; const roms = [ ["M", 1000], ["CM", 900], ["D", 500], ["CD", 400], ["C", 100], ["XC", 90], ["L", 50], ["XL", 40], ["X", 10], ["IX", 9], ["V", 5], ["IV", 4], ["I", 1], ]; for (let i of roms) { if (num % i[1] < num) { out.push(i[0]); num -= i[1]; } console.log(num % i[1]); } return out; } console.log(convertToRoman(7));