¿Cuántos números primos hay?

Crea una función que devuelva cuántos números primos son menores o iguales que un entero dado.

Ejemplos

Program.PrimeNumbers(10) ➞ 4
// 2, 3, 5, and 7

Program.PrimeNumbers(20) ➞ 8
// 2, 3, 5, 7, 11, 13, 17, and 19

Program.PrimeNumbers(30) ➞ 10

Notas

Los valores menores que 2 no tienen números primos.