Roman numerals
Easystringhash mapmath
Convert a valid Roman numeral to an integer. Symbols: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. A smaller symbol before a larger one is subtracted (IV = 4, CM = 900).
Example 1
Input: s = "III" Output: 3
Example 2
Input: s = "LVIII" Output: 58
Example 3
Input: s = "MCMXCIV" Output: 1994
Constraints
- 1 ≤ value ≤ 3999
- s is a valid Roman numeral
Submit checks your solution against 9 tests, including hidden ones.
/**
* @param {string} s
* @return {int}
*/
function romanToInt(s) {
}