14 JavaScript:  Stelline –  function

Creeremo una funzione che disegna k stelline, dove k è un numero a scelta. Poi useremo la funzione per scrivere una frase in modi strani.

 

<script>

function stelline(k) {

     for(j=0; j<k; j++){

          document.write("*");

     }

}

 

frase = prompt("Scrivi una frase");

n = frase.length;    

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

     stelline(i);

     lettera = frase[i];

     document.write(lettera);

     document.write("<br>");

}

</script>

 

Varianti ed aggiunte.

 

1.      Sostituisci l'asterisco * che si usa nella funzione con uno o più simboli a tua scelta, per esempio sostituiscilo con: +   oppure  **  oppure  :)  oppure !!!   eccetera …

 

2.      Effetto speciale: Sostituisci il primo stelline(i)nel ciclo for con il seguente rigo magico!
  stelline(Math.floor(Math.abs(20*Math.sin(i/3))));

3.      Modifica il rigo document.write(lettera) con il seguente rigo:
     document.write( lettera.toUpperCase() );
che fa diventare le lettere maiuscole.

4.      Crea delle varianti a tua scelta.

 

 

 

 

 

 

 

 

 

Comandi nuovi di questa scheda.