Module:Utils: Difference between revisions

Fredg999 (talk | contribs)
m Bug fixing
Fredg999 (talk | contribs)
m Bug fixing
Line 80: Line 80:
for i = 2, n do
for i = 2, n do
if p.is_prime(i) then
if p.is_prime(i) then
powers[#factors] = 0
if new_number % i == 0 then
if new_number % i == 0 then
factors[#factors + 1] = i
factors[#factors + 1] = i
powers[#factors] = 0
end
end
while new_number % i == 0 do  
while new_number % i == 0 do