// A perfect number is a positive integer that is equal to the sum
// of its positive divisors, excluding the number itself
function isPerfectNumber(n) {
let i = 1, sum = 0;
while (i < n) {
if (n % i == 0) {
sum = sum + i;
}
i++;
}
return sum == n;
}
const n = 496;
if (isPerfectNumber(n)) {
console.log(n + " is a Perfect Number");
}
else {
console.log(n + " is Not a Perfect Number");
}
/*
run:
496 is a Perfect Number
*/