| 
	
 | 
 
           
             
               
               
                 
                   | 
                   Тема
                    | 
                     Алгоритъм на JavaScript
 | 
 
 |  
| Автор | 
Fishrr (непознат
) |  
| Публикувано | 15.03.08 14:48 |  
             |  
           | 
            
           
  Nqkoi moje li da mi dade ideq za algoritym koito generira 4 - cifreno 4islo s nepovtarq6ti se cifri ?
  
           
  
             |   |  
           
             
               
               
                 
                   | 
                   Тема
                    | 
                     Re: Алгоритъм на JavaScript 
[re: Fishrr]
 | 
 
 |  
| Автор | 
anastasd (непознат) |  
| Публикувано | 16.03.08 01:37 |  
             |  
           | 
            
           
  Със сигурност има и по-елегантни алгоритми, но този върши работа:
 
 	var figs = '0123456789';
 	var rnd_pos = 0;
 	var rnd_sec = '';
 	for (var i = 10;i > 6;i--)
 	{
 		rnd_pos = Math.floor (Math.random() * i);
 		rnd_sec += figs.substr (rnd_pos, 1);
 		figs = figs.substr (0, rnd_pos) + figs.substr (rnd_pos + 1, i);
 	}
 alert (rnd_sec);
  
           
  
             |   |  
  |   
 
 
 |  
 |   
 |