Un número primo (o primo) es un número natural mayor que 1 que no se puede formar multiplicando dos números naturales más pequeños. Un número natural mayor que 1 que no es primo se llama número compuesto. Por ejemplo, 5 es primo porque las únicas formas de escribirlo como producto, 1 × 5 o 5 × 1, involucran a 5 en sí. Sin embargo, 6 es compuesto porque es el producto de dos números (2 × 3) que son más pequeños que 6.
Tu desafío completa un algoritmo para determinar si un número de entrada es primo o no, si es primo debe retornar un true
si no es un número primo debe retornar false
.
La solución debería tener un input y output como los siguientes:
Input
trialDivision(1);
trialDivision(2);
trialDivision(3);
trialDivision(4);
trialDivision(-1);
trialDivision(0.5);
Output
false
true
true
false
false
false