![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 2 Dołączył: 25.03.2009 Skąd: Pionki Ostrzeżenie: (0%) ![]() ![]() |
Hej,
mam pewien problem z przenoszeniem elementów w tablicy o 1 w górę lub jeden w dół. O 1 w górę poradziłem sobie: Cytat var id= [1,2,3,4,5,6,7,8,9]; var array = new Array(); var j=2; for (var i in id) { array[ j ] = id[i]; j++; if (j>9) j=1; } j=0; for (var i in array) { id[ j ] = array[i]; j++; if (j>9) break; } ale mam problem w dół :/ Cytat j=9; for (var i in id) { array[ j ] = id[i]; j--; if (j<1) break; } j=8; for (var i in array) { j=j-1; if (j<0) j=8; id[ j ] = array[i]; } może ktoś coś podpowiedzieć? ![]() -------------------- Organizujesz konkurs? Chcesz coś wygrać? Wejdź na www.e-Konkursy.info :)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A nie łatwiej użyć funkcji shift, pop, push?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 2 Dołączył: 25.03.2009 Skąd: Pionki Ostrzeżenie: (0%) ![]() ![]() |
A indeksy będą się zgadzały?
Na obiektach też to tak zadziała? -------------------- Organizujesz konkurs? Chcesz coś wygrać? Wejdź na www.e-Konkursy.info :)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przecież to jest tablica nieindeksowana.
Na obiektach, nie. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 19:08 |