<!DOCTYPE html>
<html lang="en-US">
<body>
<h1>JS Find All Perfect Numbers</h1>
<script>
var start = 1;
var end = 1000;
var i = 1;
var total = 0;
var flag = 0;
for(start = start; start <= end; start++)
{
for(i=1; i < start; i++)
{
if(start % i == 0)
total += i;
}
if((total == start) && (start != 0))
{
if(flag < 1)
{
document.write("Perfect numbers are: ");
flag = 1;
}
document.write(start +" ");
}
total = 0;
}
if(flag == 0)
document.write("There in no perfect number");
</script> </body>
</html>