Pratica dei Cicli JavaScript
Visualizza utilizzando un ciclo una colonna di numeri da
1 a 100.
Visualizza utilizzando un ciclo una colonna di numeri da
100 a 1.
Visualizza utilizzando un ciclo una colonna di numeri pari
da 1 a 100.
Riempi un array con 10 'x' utilizzando
un ciclo.
Riempi un array con numeri da 1 a 10
utilizzando un ciclo.
Dato un array di numeri. Utilizzando un ciclo, visualizza
solo gli elementi dell'array che sono maggiori
di zero e minori di 10.
Dato un array di numeri. Utilizzando un ciclo, verifica
se contiene un elemento con valore 5.
Dato un array di numeri. Utilizzando un ciclo, trova la somma degli elementi di questo array.
Dato un array di numeri. Utilizzando un ciclo, trova la somma dei quadrati degli elementi di questo array.
Dato un array di numeri. Trova la media aritmetica dei suoi elementi.
Scrivi uno script che trovi il fattoriale di un numero. Il fattoriale è il prodotto di tutti i numeri interi da uno al numero dato.
Riempi un array con numeri da 10 a 1
utilizzando un ciclo.
Dato un array di numeri. I numeri possono essere positivi e negativi. Trova la somma degli elementi positivi dell'array.
Dato un array di numeri, ad esempio:
let arr = [10, 20, 30, 50, 235, 3000];
Visualizza sullo schermo solo i numeri dell'array
che iniziano con la cifra 1, 2
o 5.
Dato un array di numeri. Visualizza gli elementi di questo array in ordine inverso.
Dato un array di numeri. Utilizzando un ciclo, visualizza a schermo tutti gli elementi il cui valore coincide con la loro posizione nell'array.
Dato un array di numeri. Utilizzando il ciclo for
e la funzione document.write, visualizza
ogni elemento dell'array su una nuova riga. Usa
per questo il tag br.
Dato un array di numeri. Utilizzando il ciclo for
e la funzione document.write, visualizza
ogni elemento dell'array in un paragrafo separato.
Crea un array dei giorni della settimana. Utilizzando il ciclo
for, visualizza tutti i giorni della settimana, e i giorni dei weekend
visualizzali in grassetto.
Crea un array dei giorni della settimana. Utilizzando
il ciclo for, visualizza tutti i giorni della settimana,
e il giorno corrente visualizzalo in corsivo.
Il numero del giorno corrente deve essere memorizzato nella variabile
day.
Dato il seguente oggetto con dipendenti e i loro stipendi:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Aumenta lo stipendio di ogni dipendente del 10%.
Modifica il problema precedente in modo che
lo stipendio aumenti solo per i dipendenti
il cui stipendio è minore o uguale a 400.
Dati i seguenti array:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Utilizzando questi array, crea un nuovo oggetto, rendendo le chiavi gli elementi del primo array, e i valori gli elementi del secondo.
Dato il seguente oggetto:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Trova la somma delle chiavi di questo oggetto e dividila per la somma dei valori.
Dato il seguente oggetto:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Memorizza le chiavi di questo oggetto in un array, e i valori in un altro.
Dato il seguente oggetto:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Memorizza in un nuovo array gli elementi il cui valore
inizia con la cifra 1 o la cifra
2. Cioè, come risultato otterrai
il seguente array:
[
125,
225,
128,
145,
281,
];
Dato il seguente array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Crea da questo array il seguente oggetto:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Dato il seguente array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Crea da questo array il seguente oggetto:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};