Como Verificar Se Um Número É Primo Ou Não Com Javascript

Por definição, temos que um número primo é aquele número onde ele é divisível apenas por 1 e por ele mesmo.
Como exemplo, os primeiros números primos são: 2, 3, 5, 7 e assim por diante.

Um exercício de lógica muito comum pedido é verificar se um dado número é primo ou não.
Você sabe então, como validar, utilizando Javascript?

Para verificar, podemos utilizar um algoritmo bem curto:

1
2
3
4
5
6
7
const isPrime = (num) => {
for (let i = 2; i < num; i++)
if (num % i === 0) {
return false;
}
return num > 1;
};

Com essa simples função, conseguimos verificar se o número é primo ou não! Esse tipo de questão é muitas das vezes pedido em testes de entrevistas, provas de faculdades, ou até mesmo, em alguma determinada situação em nossos trabalhos!