Exersarea ciclurilor JavaScript
Afișați folosind un ciclu o coloană de numere de la
1 la 100.
Afișați folosind un ciclu o coloană de numere de la
100 la 1.
Afișați folosind un ciclu o coloană cu numere pare
de la 1 la 100.
Umpleți un array cu 10 elemente 'x' folosind
un ciclu.
Umpleți un array cu numere de la 1 la 10
folosind un ciclu.
Este dat un array cu numere. Folosind un ciclu, afișați
doar acele elemente ale array-ului care sunt mai mari
decât zero și mai mici decât 10.
Este dat un array cu numere. Folosind un ciclu, verificați
dacă în el există un element cu valoarea 5.
Este dat un array cu numere. Folosind un ciclu, găsiți suma elementelor acestui array.
Este dat un array cu numere. Folosind un ciclu, găsiți suma pătratelor elementelor acestui array.
Este dat un array cu numere. Găsiți media aritmetică a elementelor sale.
Scrieți un script care va găsi factorialul unui număr. Factorialul este produsul tuturor numerelor întregi de la unu până la numărul dat.
Umpleți un array cu numere de la 10 la 1
folosind un ciclu.
Este dat un array cu numere. Numerele pot fi pozitive și negative. Găsiți suma elementelor pozitive ale array-ului.
Este dat un array cu numere, de exemplu:
let arr = [10, 20, 30, 50, 235, 3000];
Afișați pe ecran doar acele numere din array,
care încep cu cifra 1, 2
sau 5.
Este dat un array cu numere. Afișați elementele acestui array în ordine inversă.
Este dat un array cu numere. Folosind un ciclu, afișați pe ecran toate elementele a căror valoare coincide cu poziția lor în array.
Este dat un array cu numere. Folosind ciclul for
și funcția document.write afișați
fiecare element al array-ului pe o linie nouă. Utilizați
pentru aceasta tag-ul br.
Este dat un array cu numere. Folosind ciclul for
și funcția document.write afișați
fiecare element al array-ului într-un paragraf separat.
Compuneți un array cu zilele săptămânii. Folosind ciclul
for afișați toate zilele săptămânii, iar zilele de weekend
afișați cu caractere îngroșate.
Compuneți un array cu zilele săptămânii. Folosind
ciclul for afișați toate zilele săptămânii,
iar ziua curentă afișați cursiv.
Numărul zilei curente trebuie să fie stocat în variabila
day.
Este dat următorul obiect cu angajați și salariile lor:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Măriți salariul fiecărui angajat cu 10%.
Modificați problema anterioară astfel încât
salariul să fie mărit doar acelor angajați,
care au salariul mai mic sau egal cu 400.
Sunt date următoarele array-uri:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Folosind aceste array-uri, creați un nou obiect, făcând din elementele primului array chei, iar din elementele celui de-al doilea - valori.
Este dat următorul obiect:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Găsiți suma cheilor acestui obiect și împărțiți-o la suma valorilor.
Este dat următorul obiect:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Scrieți cheile acestui obiect într-un array, iar valorile - în altul.
Este dat următorul obiect:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Scrieți într-un nou array elementele, a căror valoare
începe cu cifra 1 sau cifra
2. Adică, în rezultat veți obține
următorul array:
[
125,
225,
128,
145,
281,
];
Este dat următorul array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Creați din acest array următorul obiect:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Este dat următorul array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Creați din acest array următorul obiect:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};