1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function reverse(num) { //输入任意位数数字,反向输出
var n = num.toString().length;
var ten = 10;
var result = parseInt(num)%ten;
for(var i = 0;i < n;i ++){
num = num/ten;
a = parseInt(num)%ten;
result *= ten;
result += a;
}
return result
}
var num = parseInt(window.prompt('请输入一串数字'));
console.log(reverse(num));
for循环
1
2
3
4
5
function reverse(num) { //输入任意位数数字,反向输出
return parseInt(num.toString().split('').reverse().join(''));
}
var num = window.prompt('请输入一串数字');
console.log(reverse(num));
字符串,数组,api
超过15位数时, 如果字符串形式可以正常输出, 数字类型则无法准确输出, 这是js安全整数限制.