PROGRAMMARE IL WEB NEL 2018

La serie aggiornata per programmare il web in HTML5, CSS3, JAVASCRIPT

Esercitazione SULLE STRUTTURE DI ITERAZIONE (WHILE, FOR, FOR OF)

1) Quali sono i valori finali di a,b,c e d?
(tratto da https://javascript.info/operators#the-postfix-and-prefix-forms)
let a = 1, b = 1;
let c = ++a; // ?
let d = b++; // ?
2) Qual è l’ultimo valore stampato da questo pezzo di codice Javascript (tratto da https://javascript.info/while-for#continue)
let i = 3;
while (i) {
alert( i-- );
}
3) Stampa i numeri pari da 2 a 10
4) Scrivi un ciclo che continua a chiedere all’utente un numero fino a che quest’ultimo non ha inserito un numero maggiore di 100. Se l’utente clicca su Annulla, digita 0, o valorizza una riga vuota, il ciclo termina. Deve essere inoltre verificato inoltre che l’input non contenga caratteri diversi dalle cifre da 0 a 9. Se l’input non risulta corretto, il programma deve terminare.
5) Un numero intero è detto primo se è divisibile solo per 1 e per sé stesso. Scrivi il codice che stampa i numeri nell’intervallo da 2 a n.