Discuss / JavaScript / 原生答案。。

原生答案。。

Topic source
 var chars  =new Map([["0",0],["1",1],["2",2],["3",3],["4",4],["5",5],["6",6],["7",7],["8",8],["9",9]])
        function string2int(s) {
            return s.split('').map(function (a) {
                return chars.get(a)
            }).reduce(function (x,y) {
                return x*10+y*1
            })
        }
        print(string2int("90909090")===parseInt("90909090"))

  • 1

Reply