Yo lo haría así:
   
Código Javascript
:
Ver original- var 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 (: