描述:
随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么。
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>5位随机</title>
</head>
<body>
<script>
var arr=[];
function numRandom() {
var num=parseInt(Math.random()*100000);
var numString=num.toString();
var numLen=numString.length;
var obj={};//介入对象就可以解决 ju
for (var i=0;i<numLen;i++){
obj[i]=parseInt(numString[i]);
}
console.log("该数为"+numString+",该数共有"+numLen+"位。");
for (var j=0;j<numLen;j++){
console.log("第"+(j+1)+"位为"+obj[j]);
}
}
numRandom();
</script>
</body>
</html>