Files
Firefly_Srtools/src/helper/convertData.ts
T
Kain344 b71bc38e3d
Gitea Auto Deploy / Deploy-Container (push) Successful in 51s
New data
2026-06-24 17:01:35 +07:00

15 lines
448 B
TypeScript

export function convertToRoman(num: number): string {
const roman: [number, string][] = [
[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 result = '';
for (const [val, sym] of roman) {
while (num >= val) {
result += sym;
num -= val;
}
}
return result;
}