JSFiddle - React, Tailwind, and code Playground
by Hensixteen
JavaScript
var counter;
var perCount;
var sum = 0;
var total = 0;
var abund = [];
var numbers = [];
var num = 0;
for(counter = 0; counter <= 28123; counter++) {
numbers[counter] = counter;
}
//for(counter = 2; counter <= 28123; counter++) {
for(perCount = 1; perCount <= counter/2; perCount++) {
if(counter%perCount == 0) {
sum+=perCount;
}
}
if(sum>counter) {
abund[num] = counter;
num++;
}
sum = 0;
}
//for(counter = 0; counter < abund.length; counter++) {
for(perCount = 0; perCount < abund.length; perCount++) {
if(numbers.indexOf(abund[counter] + abund[perCount]) == -1) {
}
else {
numbers.splice(numbers.indexOf(abund[counter] + abund[perCount]), 1);
}
}
}
console.log(abund);