a[i]=parseFloat(prompt("inserisci il numero "+i,""));
b += a[i];

Se i numeri sono tutti interi, e` meglio se usi
a[i]=parseInt(prompt("inserisci il numero "+i,""),10);