Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 14. 11. 2015 23:31

jane338
Příspěvky: 32
Reputace:   
 

Cyklus JavaScript

Ahojte.  Mám problém, a to takýto:

Porovnávam dva objekty z jedneho pola objektov a neviem sa dopracovat k tomu, aby mi kazdu dvojicu vypisovalo len raz. Teraz mam vsetky dvojice duplicitne (teda "a" ku "b" ale aj "b" ku "a").

Code:

for(var i in zoznam){
      for(var j in zoznam){
        if (zoznam[i].q != zoznam[j].q){....

Vie niekto poradit, ako mam spravit tie cykly? Budem vdacna :)

Offline

  • (téma jako vyřešené označil(a) jane338)

#2 14. 11. 2015 23:53

Stýv
Vrchní cenzor
Příspěvky: 5710
Reputace:   215 
Web
 

Re: Cyklus JavaScript

ve vnějším cyklu iteruj i od 0 do n-1 (kde n je počet prvků) a ve vnitřním pak od i+1 do n-1

Offline

 

#3 15. 11. 2015 00:14

jane338
Příspěvky: 32
Reputace:   
 

Re: Cyklus JavaScript

↑ Stýv: chapem, ze to tak ma byt.  aj som to skusala a neslo mi to. mozno som niekde spravila chybu..neviem.

Offline

 

#4 19. 11. 2015 19:38

jane338
Příspěvky: 32
Reputace:   
 

Re: Cyklus JavaScript

Vyriesene, nasla som chybu :)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson