用 JavaScript 写一个函数,输入 int 型,返回整数逆序后的字符串。如:输入整型 1234,返回字符串 4321。要求必须使用递归函数调用,不能用全局变量,输入函数必须只有一个参数传入,必须返回字符串。
function test(i){
const next = parseInt(i/10); //只取整数部分,代表去掉个位后的值
//next==0 说明i是个一位数
//i+"" 保证返回是字符串
//i%10 取得个位部分
//test(next) 递归调用
return next==0 ? i+"" : (i%10 + test(next));
}
console.log(test(1234)); // 4321
console.log(test(123)); //321
console.log(test(12)); //21
console.log(test(1)); //1
console.log(test(100)); //001
console.log(test(101)); //101
console.log(test(1010)); //0101

