var array = [12,34,45,7,19];
for (var i = array.length-1; i >= 0; i--) {
if (i != 2 ) {
console.log(array[i]);
}
}
/*
invece di usare il reverse() ho sfruttato direttamente le funzionalità del for. Una riga in meno
di codice. Complimenti, perchè vedo che studi la documentazione e la sfrutti a tuo vantaggio. Quindi
ottimo davvero. Continua così. Siccome mi avevi detto che hai problemi con i cicli l'esercizio
aveva lo scopo di farti esercitare con il ciclo in maniera elastica. All'inzio si va sempre dritti per
l'unica direzione in cui siamo abituati: cioè ciclare per incremento. La traccia voleva mirare
a farti pensare su come eseguire un ciclo al contrario.. questa roba qui: for (var i = array.length-1; i >= 0; i--)
sostanzialmente il reverse è stata un ottima idea. Il programmatore deve sempre trovare la soluzione piu'
semplice. Ma per adesso, se puoi usare qualche funzione in meno, sarebbe meglio.. ovviamente tutto a vantaggio
dell'affrontare l'obiettivo primario: imparare bene a padroneggiare i cicli. Quindi bravo, ma attenzione a
non perdere il focus. Fai un confronto con il mio e il tuo codice e vedi bene cosa potevi migliore.
Guarda soprattutto le cose che ho tolto, più quelle che ho aggiunto. Fai questo lavoro con calma
e pazienza. Cerca di comprendere bene tutti i motivi.
Nel prossimo esercizio devi stampare le tabelline, riga per riga.
esempio di output:
2,4,6,8,10,12,14,16,18,20
3,6,9,12,15,18,21,24,27,30
4,8,12,16,20,24,28,32,36,40 ecc.. ecc..
Hai tempo fino a martedì
*/
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}