题解 | #整数反转#

整数反转

https://www.nowcoder.com/practice/eceaa68482354edf9c3409c5b3e942b9

function _reverse(number) {
    // 补全代码
    var flag = 1; //存储整数的正负
    var num;
    if(number > 0) {
        flag = 1;
        num = number;
    } else {
        flag = -1;
        num = number * -1;
    }
    num = parseInt(String(num).split('').reverse().join(''));
    return num*flag;
}
先把整数的正负存储下来,再最后再给他加上去;reverse方法只是针对数组,所以要先把整数转换成字符串,再用split转换为数组再reverse,反转之后再用join将数组连接成字符串,再转成数字。
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务