HTML Editor
<!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>
OUTPUT
×

Save as Private