Vežbanje JavaScript petlji
Prikažite pomoću petlje stub brojeva od
1 do 100.
Prikažite pomoću petlje stub brojeva od
100 do 1.
Prikažite pomoću petlje stub parnih brojeva
od 1 do 100.
Popunite niz sa 10 iksa pomoću
petlje.
Popunite niz brojevima od 1 do 10
pomoću petlje.
Dat je niz sa brojevima. Pomoću petlje prikažite
samo one elemente niza koji su veći
od nule i manji od 10.
Dat je niz sa brojevima. Pomoću petlje proverite
da li u njemu postoji element sa vrednošću 5.
Dat je niz sa brojevima. Pomoću petlje pronađite zbir elemenata ovog niza.
Dat je niz sa brojevima. Pomoću petlje pronađite zbir kvadrata elemenata ovog niza.
Dat je niz sa brojevima. Pronađite aritmetičku sredinu njegovih elemenata.
Napišite skript koja će pronaći faktorijel broja. Faktorijel je proizvod svih celih brojeva od jedan do zadatog broja.
Popunite niz brojevima od 10 do 1
pomoću petlje.
Dat je niz sa brojevima. Brojevi mogu biti pozitivni i negativni. Pronađite zbir pozitivnih elemenata niza.
Dat je niz brojevima, na primer:
let arr = [10, 20, 30, 50, 235, 3000];
Prikažite na ekranu samo one brojeve iz niza,
koji počinju cifrom 1, 2
ili 5.
Dat je niz sa brojevima. Prikažite elemente ovog niza obrnutim redosledom.
Dat je niz sa brojevima. Pomoću petlje prikažite na ekranu sve elemente čija se vrednost poklapa sa njihovim rednim brojem u nizu.
Dat je niz sa brojevima. Pomoću petlje for
i funkcije document.write prikažite
svaki element niza u novom redu. Za ovo koristite
tag br.
Dat je niz sa brojevima. Pomoću petlje for
i funkcije document.write prikažite
svaki element niza u zasebnom pasusu.
Sastavite niz dana u nedelji. Pomoću petlje
for prikažite sve dane u nedelji, a vikend
dane prikažite podebljano.
Sastavite niz dana u nedelji. Pomoću
petlje for prikažite sve dane u nedelji,
a trenutni dan prikažite kurzivom.
Broj trenutnog dana treba da se čuva u promenljivoj
day.
Dat je sledeći objekat sa radnicima i njihovim platama:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Povećajte platu svakog radnika za 10%.
Modifikujte prethodni zadatak tako da
se plata povećava samo onim radnicima
kod kojih je ona manja ili jednaka 400.
Data su sledeća niza:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Pomoću ovih nizova kreirajte novi objekat, tako da njegovi ključevi budu elementi prvog niza, a vrednosti - elementi drugog.
Dat je sledeći objekat:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Pronađite zbir ključeva ovog objekta i podelite ga sa zbirom vrednosti.
Dat je sledeći objekat:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Zapišite ključeve ovog objekta u jedan niz, a vrednosti - u drugi.
Dat je sledeći objekat:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Zapišite u novi niz elemente čija vrednost
počinje cifrom 1 ili cifrom
2. To jest, kao rezultat ćete dobiti
ovakav niz:
[
125,
225,
128,
145,
281,
];
Dat je sledeći niz:
let arr = ['a', 'b', 'c', 'd', 'e'];
Kreirajte iz ovog niza sledeći objekat:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Dat je sledeći niz:
let arr = ['a', 'b', 'c', 'd', 'e'];
Kreirajte iz ovog niza sledeći objekat:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};