Abundant, deficient and perfect number classifications: Difference between revisions

Javascript →‎ES6: Trans Lua - use += and ++
(→‎{{header|JavaScript}}: Added another alternative, translated from Lua)
(Javascript →‎ES6: Trans Lua - use += and ++)
Line 3,221:
for( let i = 2; i <= maxNumber; i ++ )
{
for( let j = i + i; j <= maxNumber; j += i ){ pds[ j ] += pds[ j ] + i }
}
// classify the numbers
Line 3,228:
if( pds[ n ] < n )
{
deficientCount = deficientCount + 1+
}
else if( pds[ n ] == n )
{
perfectCount = perfectCount + 1+
}
else // pds[ n ] > n
{
abundantCount = abundantCount + 1+
}
}
3,032

edits