小编Abi*_*ash的帖子

用递归求逆整数

我无法找到为什么这段代码没有给出正确的结果。对于 Exp:- 如果我提供的 num 为 132 那么 rev 它应该是 231。它没有给出预期的结果。

function reverse(num, rev) {
    if (num != 0) {
        let mod = num % 10;
        rev = rev * 10 + mod;
        num = Math.floor(num / 10);
        console.log(num, rev);
        reverse(num, rev);
    }
    return rev;
}
Run Code Online (Sandbox Code Playgroud)

javascript reverse

2
推荐指数
1
解决办法
63
查看次数

标签 统计

javascript ×1

reverse ×1