ti spiego subito, non e in gran progetto, quello che voglio fare e un programma capace di generare links casuali di video youtube, per farlo e sufficiente cambiare ogni volta l hash del video, quello che c'e ala fine del link, in tal modo posso generare una quantita assurda di links. comunque rispetto alla tua soluzione, non mi e chiaro perche dichiari una variabile i prima del ciclo while, succesivamente non capisco perche assegni += all contenitore, infine perche lo incrementi, non essendo molto esperto con javascript nonostante lo usi da circa 1 anno, faccio un po di fatica a comprendere la logica, se fosse possibile e se ti va mi farebbe piacere che commentasi il codice, spiegando il funzionamento.