Module:Utils: Difference between revisions
m Bug fixing |
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 | ||
end | end | ||
while new_number % i == 0 do | while new_number % i == 0 do |