js 完数
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<script type="text/javascript">
//完数:一个数所有因子的和
//6的因子 1 2 3 1+2+3=5=6
var num=parseInt(prompt("请输入一个数"));
var sum=0;
for(var i=1;i<=num/2;i++){
if(num%1 == 0){
sum += 1;
}
}
if(sum == num){
alert(+"是完数");
}else{
alert(num+"不是完数");
}
</script>
<body>
</body>
</html>

浙公网安备 33010602011771号