Quieres una tabla en la que se digiten números primos?
Si es eso te tengo este codigo:
Código Javascript
:
Ver originalprime = function(a){
if(a!=2&&a!=3&&a!=5&&a!=7){
return a==1||a%2==0||a%3==0||a%5==0||a%7==0?false:true
}else{
return true
}
}
tab = function(a){
document.body.innerHTML = ''
var P = 0;
var C = 0;
for(var i = 1;i<=a;i++){
var color = prime(i)?'green':'red'
document.write("<a href='javascript:void(0)'><div style='color:white;font-weight:900;display:inline-block;width:100px;height:80px;margin:5px;background:"+color+";' id='res"+i+"' align='center'><div style='margin:auto;margin-top:30px;margin-bottom:30px;width:80px;height:20px;'>"+i+"</div></div></a>")
prime(i)?P++:C++
}
document.body.innerHTML = "<div style='display:inline-block;border:solid 2px red;padding:5px'>Primos="+P+"<br>Compuestos:"+C+"</div> <div style='height:10px;width:10px;background:red;display:inline-block;position:absolute;top:16px;'></div><label style='margin-left:12px;position:absolute;top:13px;'>Compuestos</label><div style='height:10px;width:10px;background:green;display:inline-block'></div><label> Primos</label><br>"+document.body.innerHTML
}
Su uso:
Código Javascript
:
Ver originaltab(/*Aqui el numero de Elementos a mostrar*/)
Puedes editarlo a tu manera, Saludos.