JavaScript 利用循环结构将一个整数的各位数字颠倒后输出
答案:2 悬赏:0 手机版
解决时间 2021-11-14 03:48
- 提问者网友:末路
- 2021-11-13 15:30
JavaScript 利用循环结构将一个整数的各位数字颠倒后输出
最佳答案
- 五星知识达人网友:污到你湿
- 2021-11-13 16:30
- 先将整数改变为字符串
然后通过split函数,生成数字
然后将数组反转
循环输出。
num = num +'';
var arr = num.split('');
arr.reverse();
for(var i=0,max=arr.length;i
}
追问谢谢追答如果你是逐个输出..不用数组实现不了,如果只是打印的话,可以使用
console.log(arr.join(','));
额 你说的不用数组是指不用arr.reverse 么?追问就这个吧,谢谢了
全部回答
- 1楼网友:不甚了了
- 2021-11-13 17:27
function reverse(n) {
// 先把数字转换成字符串
var str = n.toString()
var newStr = ''
// 倒序遍历字符串,然后拼接
for (var i = str.length - 1; i >= 0; i--) {
newStr = newStr + str[i]
console.log('newStr', newStr)
}
// 最后把字符串转换成数字
var n = parseInt(newStr)
return n
}
console.log(reverse(123))
// 先把数字转换成字符串
var str = n.toString()
var newStr = ''
// 倒序遍历字符串,然后拼接
for (var i = str.length - 1; i >= 0; i--) {
newStr = newStr + str[i]
console.log('newStr', newStr)
}
// 最后把字符串转换成数字
var n = parseInt(newStr)
return n
}
console.log(reverse(123))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯