[编程题]正确的使用 parseInt

代码项目助手 其他问答 1

修改 js 代码中 parseInt 的调用方式,使之通过全部测试用例

示例1

输入

'12'

输出

12

回复

共2条回复 我来回复
  • 源码客栈
    这个人很懒,什么都没有留下~
    评论
    function parse2Int(num) {
        var newNum;
        if(num[0]=='0' && num[1]=='x'){
            newNum = 0;
        }
        else{
            newNum = parseInt(num);
        }
        return newNum;
    }
    
    测试通过!
    
    0条评论
  • 代码向导
    这个人很懒,什么都没有留下~
    评论

    直接正则表达式

    function parse2Int(num) {
        num=num.match(/\d+/)[0];
        return parseInt(num);
    }
    
    0条评论

发表回复

登录后才能评论