Вежбе петљи у JavaScript-у
Испишите помоћу петље колону бројева од
1 до 100.
Испишите помоћу петље колону бројева од
100 до 1.
Испишите помоћу петље колону парних бројева
од 1 до 100.
Попуните низ 10 икса помоћу
петље.
Попуните низ бројевима од 1 до 10
помоћу петље.
Дат је низ са бројевима. Помоћу петље испишите
само оне елементе низа који су већи
од нуле и мањи од 10.
Дат је низ са бројевима. Помоћу петље проверите
да ли у њему постоји елемент са вредношћу 5.
Дат је низ са бројевима. Помоћу петље пронађите збир елемената овог низа.
Дат је низ са бројевима. Помоћу петље пронађите збир квадрата елемената овог низа.
Дат је низ са бројевима. Пронађите аритметичку средњу вредност његових елемената.
Напишите скрипт који ће налазити факторијел броја. Факторијел је производ свих целих бројева од један до задатог броја.
Попуните низ бројевима од 10 до 1
помоћу петље.
Дат је низ са бројевима. Бројеви могу бити позитивни и негативни. Пронађите збир позитивних елемената низа.
Дат је низ бројевима, на пример:
let arr = [10, 20, 30, 50, 235, 3000];
Испишите на екран само оне бројеве из низа,
који почињу цифром 1, 2
или 5.
Дат је низ са бројевима. Испишите елементе овог низа обрнутим редоследом.
Дат је низ са бројевима. Помоћу петље испишите на екран све елементе чија се вредност поклапа са њиховим редним бројем у низу.
Дат је низ са бројевима. Помоћу петље for
и функције document.write испишите
сваки елемент низа у новом реду. Користите
за то тег br.
Дат је низ са бројевима. Помоћу петље for
и функције document.write испишите
сваки елемент низа у засебном параграфу.
Направите низ дана у недељи. Помоћу петље
for испишите све дане у недељи, а викенд
дане испишите подебљано.
Направите низ дана у недељи. Помоћу
петље for испишите све дане у недељи,
а тренутни дан испишите курзивом.
Број тренутног дана треба да буде сачуван у променљивој
day.
Дат је следећи објекат са радницима и њиховим платама:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Повећајте плату сваког радника за 10%.
Модификујте претходни задатак тако да се
плата повећава само оним радницима,
код којих је она мања или једнака 400.
Дати су следећи низови:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Помоћу ових низова направите нови објекат, чинећи његовим кључевима елементе првог низа, а вредностима - елементе другог.
Дат је следећи објекат:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Пронађите збир кључева овог објекта и поделите га са збиром вредности.
Дат је следећи објекат:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Запишите кључеве овог објекта у један низ, а вредности - у други.
Дат је следећи објекат:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Запишите у нови низ елементе, чија
вредност почиње цифром 1 или цифром
2. То jest, у резултату ћете добити
овакав низ:
[
125,
225,
128,
145,
281,
];
Дат је следећи низ:
let arr = ['a', 'b', 'c', 'd', 'e'];
Направите из овог низа следећи објекат:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Дат је следећи низ:
let arr = ['a', 'b', 'c', 'd', 'e'];
Направите из овог низа следећи објекат:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};