Facebook
From Flavio Catuara, 3 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 160
  1. var array = [12,34,45,7,19];
  2.  
  3.   for (var i = array.length-1; i >= 0; i--) {
  4.         if (i != 2 ) {
  5.             console.log(array[i]);
  6.         }      
  7. }
  8.  
  9. /*
  10.   invece di usare il reverse() ho sfruttato direttamente le funzionalità del for. Una riga in meno
  11.   di codice. Complimenti, perchè vedo che studi la documentazione e la sfrutti a tuo vantaggio. Quindi
  12.   ottimo davvero. Continua così. Siccome mi avevi detto che hai problemi con i cicli l'esercizio
  13.   aveva lo scopo di farti esercitare con il ciclo in maniera elastica. All'inzio si va sempre dritti per
  14.   l'unica direzione in cui siamo abituati: cioè ciclare per incremento. La traccia voleva mirare
  15.   a farti pensare su come eseguire un ciclo al contrario.. questa roba qui: for (var i = array.length-1; i >= 0; i--)
  16.   sostanzialmente il reverse è stata un ottima idea. Il programmatore deve sempre trovare la soluzione piu'
  17.   semplice. Ma per adesso, se puoi usare qualche funzione in meno, sarebbe meglio.. ovviamente tutto a vantaggio
  18.   dell'affrontare l'obiettivo primario: imparare bene a padroneggiare i cicli. Quindi bravo, ma attenzione a
  19.   non perdere il focus. Fai un confronto con il mio e il tuo codice e vedi bene cosa potevi migliore.
  20.   Guarda soprattutto le cose che ho tolto, più quelle che ho aggiunto. Fai questo lavoro con calma
  21.   e pazienza. Cerca di comprendere bene tutti i motivi.
  22.  
  23.   Nel prossimo esercizio devi stampare le tabelline, riga per riga.
  24.   esempio di output:
  25.  
  26.   2,4,6,8,10,12,14,16,18,20
  27.   3,6,9,12,15,18,21,24,27,30
  28.   4,8,12,16,20,24,28,32,36,40  ecc.. ecc..
  29.  
  30.   Hai tempo fino a martedì
  31. */