Errata e Approfondimenti Roberto Bruni e Daniela Giorgetti
Bruni e Giorgetti2 Funzioni dentro funzioni Si può definire una funzione all’interno di un’altra funzione (tutte definite allo stesso livello) a partire da JS1.2 Regole di scoping (ambito) complicate –per “chiusura”
Bruni e Giorgetti3 For_in Scorre le proprietà di un oggetto (solo JS1.1+) Nel caso di un array, scorre gli elementi –attenzione a gli elementi non definiti!definiti –attenzione all’ordine col quale vengono selezionati selezionati
Bruni e Giorgetti4 Input tra due valori Se vogliamo che l’utente immetta un valore compreso tra n e m (salvando il risultato nella variabile x ): var n = 100, m = 200, x; do { x = prompt(“Inserire valore tra ”+n+“ e ”+m,n); x = parseInt(x); } while(isNaN(x) || x m);