Skip to content

Commit a6fa09b

Browse files
committed
Fixed Major Error
Instead of 3, 5, 7 The Loop as checking 2, 4, 6 which would cause all odd numbers to show prime. Fixed by subtracting one.
1 parent 391b948 commit a6fa09b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Maths/PrimeCheck.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
def primeCheck(number):
22
prime = True
33
for i in range(2, int(number**(1/2)+1), 2):
4+
if i != 2:
5+
i = i - 1
46
if number % i == 0:
57
prime = False
68
break
@@ -9,6 +11,7 @@ def primeCheck(number):
911
def main():
1012
print(primeCheck(37))
1113
print(primeCheck(100))
14+
print(primeCheck(77))
1215

1316
if __name__ == '__main__':
1417
main()

0 commit comments

Comments
 (0)