Advertisement
Guest User

Prime seieve GDScript

a guest
Oct 16th, 2024
1,556
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDScript 0.33 KB | Source Code | 0 0
  1. extends Node
  2.  
  3. @export var limit :int = 25000
  4.    
  5. func is_prime(n :int) -> int:
  6.     for i :int in range(2, n/2 + 1):
  7.         if n % i == 0:
  8.             return 0
  9.     return 1
  10.    
  11. func how_many_primes(p_limit: int) -> int:
  12.     var numPrimes :int = 0
  13.     for i :int in range(2, p_limit):
  14.         numPrimes += is_prime(i)
  15.     prints(numPrimes)
  16.     return numPrimes
  17.    
  18.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement