<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>2.拆分整数并求和--与另一个数比较是否一样</title>
</head>
<body>
</body>
<script>
var num=prompt("请输入一个整数","");
if(!num){
alert("请输入正确的内容");
}else if(isNaN(num)){
alert("这不是一个数值");
}else if(num!=parseInt(num)){
alert("请输入一个整数");
}else{
//生成1-100的随机数
var luckey=parseInt(Math.random()*100+1);
var sum=0;
document.write("您输入的整数是:"+num +"<br>");
//遍历字符串,输出各个位数并求和
for(var i=0;i<num.length;i++){
document.write("第"+(i+1)+"位数:"+num[i]+"<br>");
//求和
sum +=parseInt(num[i]);
}
document.write("和为:"+sum+"<br>");
document.write("幸运号为:"+luckey+"<br>");
//判断和是否与随机数一样
if(sum==luckey){
document.write("恭喜您成为幸运用户!");
}else{
document.write("谢谢惠顾!");
}
}
</script>
</html>
js:拆分整数并求和--与另一个数比较是否一样
最新推荐文章于 2023-01-31 10:03:27 发布