03 JavaScript: “Mille volte" -  for

 

Apri il Blocco Note e scrivi il programma accuratamente.

 

<script>

nome = prompt("Dimmi il tuo nome");

 

for(i=0; i<1000; i++) {

document.write(nome);

document.write(" ");

}

</script>

 

Prova adesso a creare le seguenti varianti:

1      Aggiungi all'inizio, dopo i comandi prompt, un comando per chiedere all'utente quante ripetizioni vuole

ripetizioni = prompt("Quante ripetizioni vuoi?");

e sostituisci il numero 1000 con la variabile
ripetizioni

2      Aggiungi come primo comando dentro al blocco for, il seguente comando che scrive il numero del conteggio

document.write(i);

aggiungi subito dopo uno spazio:
document.write(" ");

3      Aggiungi come ultimo comando dentro al blocco for, il seguente comando per andare a capo:  document.write("<br>");

4        Aggiungi un comando per chiedere all'utente chi gli piace e fai che il programma ripeta tante volte una frase del tipo "Fede ama Giulia".

5      Dopo il comando prompt che chiede il numero di ripetizioni, aggiungi un controllo if  per vedere se le ripetizioni sono troppe

if( ripetizioni > 10000 ) {             // se le ripetizioni sono troppe
    ripetizioni = 10000                  // si rimettono a 10000.
}

6        Inventa delle varianti a tua scelta.