#LeetCode Roman To Integer

1 messages · Page 1 of 1 (latest)

jagged zephyr
#
const Romans: {[index: string]: number} = {
    "I": 1,
    "V": 5,
    "X": 10,
    "L": 50,
    "C": 100,
    "D": 500,
    "M": 1000
}

function romanToInt(s: string): number {
    let Total: number = 0;

    for (let index = 0; index < s.length; index++) {
        const Letter: string = s.charAt(index);
        const Number: number = Romans[Letter];
        Total += Number
    }

    return Total;
};
#

even when i try printing in leetcode

#

the answer is correct

#
console.log(romanToInt("III"));
console.log(romanToInt("LVIII"));
console.log(romanToInt("MCMXCIV"));