Ciao a tutti.
Ho un array contenente nomi di macchina.
Ora vorrei, in base alla prima lettera del modello auto, ordinare l'array principale in altri due array.
tipo cosi:
Fiat Punto
Fiat Croma
Fiat Sedici
Renault Clio
Renault Twingo
ho fatto il seguente:
codice:
<script language="JavaScript1.4">
var auto=new Array(),Fiat=new Array(),Renault= new Array(),s=new Array(),contfiat=0,contrenault=0;
auto[0]="Fiat Punto";auto[1]="Fiat Croma";auto[2]="Renault Clio";auto[3]="Renault Twingo";auto[4]="Fiat Sedici";
for (i=0;i<auto.length;++i)
{s=auto[i];
if (s[0]="F")
{ Fiat[contfiat]=auto[i];
contfiat=contfiat+1;
}
else
{
Renault[contrenault]=auto[i];
contrenault=contrenault+1;
}
}
for (contfiat=0;contfiat<Fiat.lenght;++contfiat)
document.write("Le Fiat sono: " +Fiat(contfiat) +"
");
for (contrenault=0;contrenault<Renault.lenght;++contrenault)
document.write("Le Renault sono:" + Renault(contrenault) +"
");
</script>
dove sbaglio?