Salve, sto provando ad imparare javascript cercando di ripostare (con la stessa logica) programmi fatti con VB.
Eppure mi trovo in difficoltà nel ciclo for.
Come riportato nell'esempio un ciclo annidato non mi da il risultato che avevo previsto.
Per confrontare il valore della varibile valorecarta [] ho scritto un loop annidato a due cicli di for, per trovare volorecarta[f]=volorecarta[k]. Per capire meglio provate:
www.flavioronca.com/GIOCO%20carte/poker.html
come potete notare visualizzo i valori delle carte, ma non mi trovo nell'istruzione for f e for k, nel quale dovrei vedere se ci sono carte dello stesso valore... (mi ritrovo sempre un valore(punteggio) uguale.
N.B. il confronto per ora è solo sulle prime cinque carte.
Dove sbaglio?
codice://for (f=1; f<=5; f++) { for (k=1; k<=5; k++) { document.write ("Valore carta"); document.write (valorecarta[k]+" "); if (valorecarta[k]=valorecarta[f]);{ punteggio=punteggio+1; } } //}
Grazie!!!