これは、1 ~ 20 の最小公倍数を計算するためのものです。
while ループが終了しない理由がわかりません。誰でも私を助けることができますか?
i = 1
j = 1
factors = 0
allfactor = False
while allfactor == False:
while j < 21:
if i % j == 0:
factors = factors + 1
j = j + 1
else:
break
if factors == 20:
allfactor = True
break
else:
i = i + 1
j = 1
factors = 0