Twlig / issuesBlog

MIT License
3 stars 0 forks source link

递归实现反转数字 #96

Open Twlig opened 2 years ago

Twlig commented 2 years ago

递归实现反转数字

用 JavaScript 写一个函数,输入 int 型,返回整数逆序后的字符串。如:输入整型 1234,返回字符串“4321”。要求必须使用递归函数调用,不能用全局变量,输入函数必须只有一个参数传入,必须返回字符串。

function reverse(num) {
    if(num == undefined) {
        return
    }
    var str = num + ''
    if(str.length == 0) {
        return str
    }
    var s = str.charAt(str.length - 1)
    return s + reverse(str.substr(0, str.length - 1))
}