|
SWiSH Forum
Forum użytkowników programów SWiSH
|
Funkcje tablicowe |
Autor |
Wiadomość |
ener0
Doradca
Pomógł: 1 raz Dołączył: 06 Kwi 2007 Posty: 60 Skąd: Grd////near OPOLE
|
Wysłany: Pią 15 Cze, 2007 18:53 Funkcje tablicowe
|
|
|
Chciałbym zrobić coś w stylu "sortowania bombelkowego" czyli mam np 5 okienek do których można wpisać liczby i jest guziczek segreguj, po kliknieciu przechodzi do nowej sceny gdzie są napisane te liczby ale w kolejności rosnacej.
Moje pytanie jak powinien wyglądać skrypt aby te liczby odczytywał z tych okienek i potem je segregował |
_________________ Nigdy nie zapominam o tych, którzy mi pomogli. Jak ja pomogłem ;] kliknij na "pomógł" ;] Gość are.... |
|
|
|
|
Kermit
Profesjonalista
Pomógł: 9 razy Wiek: 39 Dołączył: 15 Lip 2006 Posty: 176 Skąd: Kraków
|
Wysłany: Sro 11 Lip, 2007 02:48
Moje WWW: www.tsi.f6.pl |
|
|
a wiec co do liczb to poprostu nadaj zmiennym nazwe np _1 = (i tutaj jest twoja liczba) a w kolejnej scenie poprostu uzyj np tego kodu ktory znalazlem na innym forum
Kod: | function sortN(arr) {
var tmp = new Array();
tmp[0] = arr[0];
for ( var i=1; i<arr.length; i++ ) {
num = arr[i];
var done = false;
for ( var j=0; j<tmp.length; j++ ) {
if ( ((num>tmp[j])&&(num<tmp[j+1])) || (num==tmp[j]) ) {
tmp.splice(j+1,0,num);
done = true;
break;
}
}
if ( (!done) && (num<tmp[0]) ) {
tmp.unshift(num);
} else if ( (!done) && (num>tmp[tmp.length-1]) ) {
tmp.push(num);
}
}
return tmp;
}
onLoad(){
finalnums = new Array(15010, 1200, 123123, 12399, 39911);
finalnums = sortN(finalnums);
trace(finalnums);
} |
|
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
|
|
|
|
|
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
| Strona wygenerowana w 0.12 sekundy. Zapytań do SQL: 13 |
|
|