Yo lo haría así:
Código Javascript
:
Ver originalvar arai1 = [], arai2 = []; // [] equivale a new Array()
function genNumero(){
var i, impi=document.getElementById("ale");
for(i = 0; i < 10; i++) {
arai1[i] = Math.round (Math.random()*100);
}
impi.innerHTML=arai1.join();
/*
join() sirve para mostrar los valores
que tiene guardados un array
puedes poner un separador especial,
por ejemplo 'Hola-mundo', que sería join('-')
si no pones nada saldrá una coma
*/
}
funcion guardar(str){
var nums = str.split(',');
for(i=0;act=nums[i];i++){
arai2[i] = act;
}
return arai2;
}
function borrar() {
setTimeout('document.getElementById("ale").innerHTML=""; insertar();', 5000);
}
function insertar(){
guardar(prompt("Introduce el orden correcto separando los números con comas:", ''));
}
function comprobar(){
if(arai1.join()==arai2.join())
alert('Correcto');
else{
alert('Incorrecto')
insertar();
}
}
PD: Tienes dos </script>
Saludos (: