Salve a tutti, e con questo messaggio inauguro la mia iscrizione sul forum .
Oggi il mio prof di informatica mi ha dato un programma da scrivere a casa: dobbiamo generare 5 numeri che vanno da 1 a 5, e tutti devono essere diversi fra loro. Sto letteralmente impazzendo sul fatto che non riesco a capire come fare (una volta capito che vi sono due numeri identici) a fargli generare un nuovo numero diverso dai precedenti. Tutto quello che sono riuscito a scrivere è questo:
Grazie a tutti in anticipocodice:function pp() { v= new Array(); var numero; with (document.bb) { for (i=0;i<=4;i++) { numero=Math.floor((5*Math.random)+1) v[i]=numero for (c=0;c<i;c++) { if (v[i]==v[c]) { v[i]=Math.floor((5*Math.random)+1) } } } } }