JavaScripti tsüklite harjutamine
Kuva tsükli abil veerg numbreid
1 kuni 100.
Kuva tsükli abil veerg numbreid
100 kuni 1.
Kuva tsükli abil veerg paarisarve
1 kuni 100.
Täida massiiv 10 iksiga
tsükli abil.
Täida massiiv numbritega 1 kuni 10
tsükli abil.
Antud on massiiv numbritega. Tsükli abil kuva
ainult need massiivi elemendid, mis on suuremad
kui null ja väiksemad kui 10.
Antud on massiiv numbritega. Tsükli abil kontrolli,
et selles on element väärtusega 5.
Antud on massiiv numbritega. Tsükli abil leia selle massiivi elementide summa.
Antud on massiiv numbritega. Tsükli abil leia selle massiivi elementide ruutude summa.
Antud on massiiv numbritega. Leia selle elementide aritmeetiline keskmine.
Kirjuta skript, mis leiab arvu faktoriaali. Faktoriaal on kõikide täisarvude korrutis ühest kuni antud arvuni.
Täida massiiv numbritega 10 kuni 1
tsükli abil.
Antud on massiiv numbritega. Arvud võivad olla positiivsed ja negatiivsed. Leia positiivsete elementide summa massiivist.
Antud on massiiv numbritega, näiteks:
let arr = [10, 20, 30, 50, 235, 3000];
Kuva ekraanile ainult need numbrid massiivist,
mis algavad numbriga 1, 2
või 5.
Antud on massiiv numbritega. Kuva selle massiivi elemendid vastupidises järjekorras.
Antud on massiiv numbritega. Tsükli abil kuva ekraanile kõik elemendid, mille väärtus kattub nende järjekorranumbriga massiivis.
Antud on massiiv numbritega. Tsükli for
ja funktsiooni document.write abil kuva
iga massiivi element uuele reale. Kasuta selleks
silti br.
Antud on massiiv numbritega. Tsükli for
ja funktsiooni document.write abil kuva
iga massiivi element eraldi lõigus.
Koosta nädalapäevade massiiv. Tsükli for
abil kuva kõik nädalapäevad, ja nädalavahetuse
päevad kuva paksus kirjas.
Koosta nädalapäevade massiiv. Tsükli
for abil kuva kõik nädalapäevad,
ja praegune päev kuva kursiivis.
Praeguse päeva number peab olema salvestatud muutujas
day.
Antud on järgmine objekt koos töötajate ja nende palkadega:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Suurenda iga töötaja palka 10% võrra.
Muuda eelmist ülesannet nii, et
palk suureneb ainult nendele töötajatele,
kelle palk on väiksem või võrdne 400-ga.
Antud on järgmised massiivid:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Nende massiivide abil looge uus objekt, muutes esimese massiivi elemendid selle võtmeteks, ja teise massiivi elemendid väärtusteks.
Antud on järgmine objekt:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Leia selle objekti võtmete summa ja jaga see väärtuste summaga.
Antud on järgmine objekt:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Kirjuta selle objekti võtmed ühte massiivi, ja väärtused teise.
Antud on järgmine objekt:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Kirjuta uude massiivi elemendid, mille väärtus
algab numbriga 1 või numbriga
2. See tähendab, et tulemuseks saad
järgmise massiivi:
[
125,
225,
128,
145,
281,
];
Antud on järgmine massiiv:
let arr = ['a', 'b', 'c', 'd', 'e'];
Loo sellest massiivist järgmine objekt:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Antud on järgmine massiiv:
let arr = ['a', 'b', 'c', 'd', 'e'];
Loo sellest massiivist järgmine objekt:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};