JavaScript ciklu praktiskā apgūšana
Izmantojot ciklu, izvadiet skaitļu kolonnu no
1 līdz 100.
Izmantojot ciklu, izvadiet skaitļu kolonnu no
100 līdz 1.
Izmantojot ciklu, izvadiet pāra skaitļu kolonnu
no 1 līdz 100.
Aizpildiet masīvu ar 10 x, izmantojot
ciklu.
Aizpildiet masīvu ar skaitļiem no 1 līdz 10
izmantojot ciklu.
Dots masīvs ar skaitļiem. Izmantojot ciklu, izvadiet
tikai tos masīva elementus, kas ir lielāki par
nulli un mazāki par 10.
Dots masīvs ar skaitļiem. Izmantojot ciklu, pārbaudiet,
vai tajā ir elements ar vērtību 5.
Dots masīvs ar skaitļiem. Izmantojot ciklu, atrodiet šī masīva elementu summu.
Dots masīvs ar skaitļiem. Izmantojot ciklu, atrodiet masīva elementu kvadrātu summu.
Dots masīvs ar skaitļiem. Atrodiet tā elementu vidējo aritmētisko.
Uzrakstiet skriptu, kas atradīs skaitļa faktoriālu. Faktoriāls ir visu veselo skaitļu reizinājums no viena līdz dotajam skaitlim.
Aizpildiet masīvu ar skaitļiem no 10 līdz 1
izmantojot ciklu.
Dots masīvs ar skaitļiem. Skaitļi var būt pozitīvi un negatīvi. Atrodiet pozitīvo elementu summu.
Dots skaitļu masīvs, piemēram:
let arr = [10, 20, 30, 50, 235, 3000];
Izvadiet ekrānā tikai tos skaitļus no masīva,
kuri sākas ar ciparu 1, 2
vai 5.
Dots masīvs ar skaitļiem. Izvadiet šī masīva elementus apgrieztā secībā.
Dots masīvs ar skaitļiem. Izmantojot ciklu, izvadiet ekrānā visus elementus, kuru vērtība sakrīt ar to kārtas numuru masīvā.
Dots masīvs ar skaitļiem. Izmantojot ciklu for
un funkciju document.write, izvadiet
katru masīva elementu jaunā rindā. Izmantojiet
šim nolūkam tagu br.
Dots masīvs ar skaitļiem. Izmantojot ciklu for
un funkciju document.write, izvadiet
katru masīva elementu atsevišķā rindkopā.
Izveidojiet nedēļas dienu masīvu. Izmantojot ciklu
for, izvadiet visas nedēļas dienas, bet brīvdienas
izvadiet treknrakstā.
Izveidojiet nedēļas dienu masīvu. Izmantojot
ciklu for, izvadiet visas nedēļas dienas,
bet pašreizējo dienu izvadiet kursīvā.
Pašreizējās dienas numurs jāglabā mainīgajā
day.
Dots šāds objekts ar darbiniekiem un viņu algām:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Paaugstiniet katra darbinieka algu par 10%.
Modificējiet iepriekšējo uzdevumu tā, lai
alga tiktu paaugstināta tikai tiem darbiniekiem,
kuriem tā ir mazāka vai vienāda ar 400.
Doti šādi masīvi:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Izmantojot šos masīvus, izveidojiet jaunu objektu, padarot pirmā masīva elementus par atslēgām, bet otrā masīva elementus par vērtībām.
Dots šāds objekts:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Atrodiet šī objekta atslēgu summu un izdaliet to ar vērtību summu.
Dots šāds objekts:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Ierakstiet šī objekta atslēgas vienā masīvā, bet vērtības - citā.
Dots šāds objekts:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Ierakstiet jaunā masīvā elementus, kuru vērtība
sākas ar ciparu 1 vai ciparu
2. Tas ir, rezultātā jums iegūsies
šāds masīvs:
[
125,
225,
128,
145,
281,
];
Dots šāds masīvs:
let arr = ['a', 'b', 'c', 'd', 'e'];
Izveidojiet no šī masīva šādu objektu:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Dots šāds masīvs:
let arr = ['a', 'b', 'c', 'd', 'e'];
Izveidojiet no šī masīva šādu objektu:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};