21 lines
442 B
JavaScript
21 lines
442 B
JavaScript
|
function is_perfect(number)
|
||
|
{
|
||
|
var temp = 0;
|
||
|
for(var i=1;i<=number/2;i++)
|
||
|
{
|
||
|
if(number%i === 0)
|
||
|
{
|
||
|
temp += i;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
if(temp === number && temp !== 0)
|
||
|
{
|
||
|
console.log("It is a perfect number.");
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
console.log("It is not a perfect number.");
|
||
|
}
|
||
|
}
|
||
|
is_perfect(28);
|