В рамках алгоритма преобразования римских цифр я хотел бы разбить заданное число на их числовые значения. То, что я точно хочу сделать, выглядит следующим образом:
1984 = 1000+900+80+4
Было бы лучше, если бы вы знали, где я буду использовать результат. Я помещу результат в массив и сопоставлю его аналог с римской цифрой, например. 1000 = М, 900 = СМ, 80 = LXXX, 4 = IV.
1984 = MCMLXXXIV
Какая функция необходима для получения ожидаемого результата?
a=1984;a1=String(a).split("").map((x, i)=>{return parseInt(x+"0".repeat(jash.length-i-1))})
- person jaswanth   schedule 20.04.2020