Entra un nombre qualsevol a cada casella
Pel que fa al procediment d'ordenació, aquest exemple és pràcticament igual a l'anterior, amb l'única diferència que s'hi ha creat la funció r() que s'ha fet servir de paràmetre de sort().
Pel que fa a la presentació del resultat, també és diferent: en aquest es fa servir un alert().
Aquest document té un programa JavaScript exterior, el contingut del quals és el següent:
|
function ordena(){ base=new Array(); base[0]=document.dades.elements[0].value; base[1]=document.dades.elements[1].value; base[2]=document.dades.elements[2].value; base[3]=document.dades.elements[3].value; base[4]=document.dades.elements[4].value; base[5]=document.dades.elements[5].value; base.sort(r); ordenat=base[0]+" - "+base[1]+" - "+base[2]+" - "+base[3]+" - "+base[4]+" - "+base[5]; alert(ordenat); } function r(a,b){ return a-b; } |