//variable para agregar al html los numeros primos
var ul = document.getElementById("lista-primos");
//funcion para generar numeros primos
function numerosPrimos() {
for (let i = 2; i <= 100; i++) {
if (esPrimo(i)) {
//creamos el nodo y le agregamos un elemento
var li = document.createElement("li");
li.innerHTML = i;
//le agrego unos estilos para que sea mas bello a la vista
li.style.width = i + '%';
li.style.backgroundColor = "rgb(150," + i * 2 + ", 20)";
ul.appendChild(li);
}
}
}
//funcion para saber si un numero es primo o no
function esPrimo(numero) {
var contador = 2;
for (let i = 1; i < numero / 2; i++) {
if (numero % contador == 0) {
return false;
}
contador++;
}
return true;
}
numerosPrimos();