Advertisement
PowerCell46

Perfect number JS

Nov 21st, 2022
609
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function perfectNumber(number) {
  2. let array = []
  3. let sumOfTheDividers = 0;
  4.  
  5. for(let currentDivider = 1; currentDivider < number; currentDivider++) {
  6.  
  7. if(number % currentDivider === 0) {
  8. array.push(currentDivider);
  9. sumOfTheDividers+= currentDivider;
  10. }
  11. }
  12.  
  13. if(number === sumOfTheDividers) {
  14. console.log(`We have a perfect number!`);
  15. } else {
  16. console.log(`It's not so perfect.`)
  17. }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement