  | 
               
                  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: 40  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.09 sekundy. Zapytań do SQL: 10 |  
  | 
 
 
 |