Hola ZiTAL:
no se porque pero no me funciona lo que me introduciste, te pongo el código a ver si asi me puedes decir porque me falla.
Porque antes ya he estado mirando sobre la función substr de javascript, pero no acabo de entender como funciona.
function aleatorio()
{
var hola='';
final='0';
for (x=0; x<=10; x++)
{
alea=Math.floor(Math.random()*10000);
alea.toString();
alea.substr(hola,-4);
final+=', '+hola;
}
document.getElementById('44').innerHTML=final;
}
Muchas gracias por todo.