Há algum número primo no intervalo?

Retorne true se houver pelo menos um número primo entre o primeiro e o segundo argumento, incluindo os dois extremos; caso contrário, retorne false. Um número primo é um número inteiro maior que 1 que não tem divisores positivos além de 1 e dele mesmo. Zero e um não são primos.

Exemplos

prime_number_in_range(10, 15); // true
// 11 e 13 são primos.
prime_number_in_range(62, 66); // false
// Não há números primos nesse intervalo.
prime_number_in_range(3, 5); // true
// Os dois extremos são primos.

O segundo argumento é sempre maior que o primeiro, e ambos são não negativos.