Вежби за циклуси во JavaScript
Прикажете со помош на циклус колона од броеви од
1 до 100.
Прикажете со помош на циклус колона од броеви од
100 до 1.
Прикажете со помош на циклус колона од парни броеви
од 1 до 100.
Пополнете низа со 10 x-и со помош
на циклус.
Пополнете низа со броеви од 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];
Со помош на овие низи создадете нов објект, правејќи ги негови клучеви елементите од првата низа, a вредностите - елементите од втората.
Даден е следниот објект:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Пронајдете го збирот на клучевите на овој објект и поделете го со збирот на вредностите.
Даден е следниот објект:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Запишете ги клучевите на овој објект во една низа, a вредностите - во друга.
Даден е следниот објект:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Запишете во нова низа елементите, чија вредност
започнува со цифрата 1 или цифрата
2. Тоа значи дека како резултат ќе добиете
ваква низа:
[
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};