04. september 2003 - 21:15Der er
3 kommentarer og 1 løsning
Et sort() problem
Jeg har et problem i denne kode, det er meningen at plac skal indeholde en sorteret udgave af this.points, det sker også, men this.points bliver også sorteret, hvilket jeg ikke helt kan forstå, er der en der har en forklaring og løsning.
sort() er vist kun defineret for instanser af Array. _myArray = new Array(); _myArray[0] = "Cecilie"; _myArray[1] = "Abraham"; _myArray[2] = "Benjamin"; _myArray.sort() for (i=0;i!=_myArray.length;i++) alert(_myArray[i]);
=maddog= > this.poins er et Array roenving > det giver ikke nogen forskel, jeg har dog fundet en løsning den ser dog ikke helt stilrent ud, men virker!
for (i=0; i<=this.points.length; i++) { plac[i]=this.points[i]; } plac=plac.sort(sorter);
det ser ud til at når man skriver plac=this.points, så peger plac kun på Array this.points
Hvis ikke der er nogen der har nogen bedre forslag beholder jeg pointene ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.