![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 11 Dołączył: 18.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Mam mały problem posiadam 50 rekordów i potrzebuje je wyświetlić w takiej kolejności: 12345 678910 1112131415 wyświetla mi wszystko w jednym ciągu jaka funkcja służy do zrobienia czegoś takiego?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Jest to reszta z dzielenia. Przeanalizujmy.
Zmienna $d2_r na początku równa się 0. Reszta z dzielenia z 4 to 0. Z 1 to 1. I z 4 znów równa się 0. Zróbmy zatem taką tabelkę: $d2_r <--> $d2_r%4 <--> $d2_r%4==0( wyświetl <br> ) 0 <--> 0 <--> tak 1 <--> 1 <--> nie 2 <--> 2 <--> nie 3 <--> 3 <--> nie 4 <--> 0 <--> tak 5 <--> 1 <--> nie 6 <--> 2 <--> nie 7 <--> 3 <--> nie 8 <--> 0 <--> tak 9 <--> 1 <--> nie 10 <--> 2 <--> nie 11 <--> 3 <--> nie 12 <--> 0 <--> tak Widać zatem, że co 4 raz wyświetla nam <br>, czyli mamy bez if-a mamy: Cytat 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 a z if-em: Cytat 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Poniżej prosty kod w JS: Kod <script type="text/javascript"> for( i=0; i<20; i++ ){ if( i%4==0 ) document.write( "<br>" ); document.write( 1 ); } </script> Usuń if-a i zobacz co się stanie (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 14:12 |