随机出一个五位数以内的数字,然后输出该数共多少位,每位分别是什么。
思路:用函数接用户输入的值,然后用循环,每次循环把数字添加进数组里,然后再把当前的个位数给除掉。
下面展示一些 ` // 随机出一个五位数以内的数字,然后输出该数共多少位,每位分别是什么。
function fun(num) { //接收用户输入的数字
var arr = [] // 用来装每位数的结果
while (num) { // 循环数字
arr.unshift(num % 10) // 每次循环往数组里添加这串数字的个位数
num = parseInt(num / 10) // 每次循环把这串数字的个位数给除掉,下一次循环当前的十位数
}
console.log('共' + arr.length + '位数,' + '分别是' + arr); // 输出结果
}
fun(123456) // 传实参`。