【JS】【LeetCode】13. 罗马数字转整数

 

 

 

var romanToInt = function(s) {
    var obj = {
        'I':1,
        'V':5,
        'X':10,
        'L':50,
        'C':100,
        'D':500,
        'M':1000
    }
    var res = 0
    for(var i = 0; i<s.length;i++){
        if(obj[s[i+1]] > obj[s[i]]) {
            res -= obj[s[i]]
        } else {
            res += obj[s[i]]
        }
    }
    return res
};

  

posted @ 2020-07-06 14:35  xiiiiiimi  阅读(321)  评论(0编辑  收藏  举报