Così funziona...

codice:
//chiedo la grandezza del vettore		
var b = window.prompt("inserisci la grandezza del vettore");
//creo il primo vettore (non ordinato)
var vett = new Array();
//creo il secondo vettore( verrà ordinato in seguito)
var vett2 = new Array();


//eseguo un ciclo per inserire i numeri all'interno del vettore
for (var i=0; i<b; i++)
{
 	//chiedo all'utente il numero da inserire fino a quando non termina il ciclo
  var x = window.prompt("inserisci il " + i + "° " + "numero");
	var y = parseInt(x);
	vett[i] = y;
}

//faccio una copia del primo vettore
vett2 = vett;
//ordino il secondo vettore
vett2.sort();

//costruisco la tabella
document.writeln( "<table border = \"1\"" + "width = \"50%\">" );
document.writeln("<thead><th width = \"100\""+ " align = \"left\">vettore originale<th align = \"left\">" + "vettore ordinato" + "</th></thead><tbody>");

//scrivo il vettore originale e quello ordinato all'interno della tabella
for (var i=0; i<b; i++)
{
document.writeln( "<tr><td>"+ vett[i] + "</td><td>"+ vett2[i] + "</td></tr>"  )
};
//chiudo tabella
document.writeln( "</tbody></table>" );
...però è un peccato perchè quasi c'eri...