-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathejer1.js
29 lines (26 loc) · 812 Bytes
/
ejer1.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/* let ejercicio1 = new Array(20);
for (var i = 0 ; i < ejercicio1.length; i++){
ejercicio1[i] = Math.round(Math.random()*100+1);
}
console.log(ejercicio1);
*/
console.log("Ejercicio 1: Números primos. ")
const ejercicio1 = [3, 100, 85, 64, 46, 39, 40, 30, 20, 24, 25, 6, 10, 54, 82, 71, 67, 77, 17, 29, 19, 88, 456, 13, 23, 24];
// Primero entra aquí y luego llama a la función
for (let indice = 0 ; indice < ejercicio1.length ; indice++){
choose = isPrime(ejercicio1[indice]);
if(choose){
console.log(`${ejercicio1[indice]} ES primo`)
}else{
//console.log(`${ejercicio1[indice]} NO es primo`)
}
}
// La función:
function isPrime(valEvaluado){
for (let i = 2; i < valEvaluado; i++) {
if (valEvaluado % i == 0) {
return false;
}
}
return true;
}