JavaScript-lusse in praktyk

Задание 1

Vertoon met behulp van 'n lus 'n kolom getalle van 1 tot 100.

Задание 2

Vertoon met behulp van 'n lus 'n kolom getalle van 100 tot 1.

Задание 3

Vertoon met behulp van 'n lus 'n kolom ewe getalle van 1 tot 100.

Задание 4

Vul 'n array met 10 X'e met behulp van 'n lus.

Задание 5

Vul 'n array met getalle van 1 tot 10 met behulp van 'n lus.

Задание 6

Gegee 'n array met getalle. Vertoon slegs daardie elemente van die array, wat groter as nul en minder as 10 is, met behulp van 'n lus.

Задание 7

Gegee 'n array met getalle. Kontroleer met behulp van 'n lus of daar 'n element met die waarde 5 in is.

Задание 8

Gegee 'n array met getalle. Vind die som van die elemente van hierdie array met behulp van 'n lus.

Задание 9

Gegee 'n array met getalle. Vind die som van die kwadrate van die elemente van hierdie array met behulp van 'n lus.

Задание 10

Gegee 'n array met getalle. Vind die rekenkundige gemiddelde van sy elemente.

Задание 11

Skryf 'n skrip wat die faktoriaal van 'n getal sal vind. Faktoriaal is die produk van alle heelgetalle van een tot die gegewe getal.

Задание 12

Vul 'n array met getalle van 10 tot 1 met behulp van 'n lus.

Задание 13

Gegee 'n array met getalle. Getalle kan positief en negatief wees. Vind die som van die positiewe elemente van die array.

Задание 14

Gegee 'n array met getalle, byvoorbeeld:

javascriptlet arr = [10, 20, 30, 50, 235, 3000];

Vertoon slegs daardie getalle uit die array op die skerm wat met die syfer 1, 2 of 5 begin.

Задание 15

Gegee 'n array met getalle. Vertoon die elemente van hierdie array in omgekeerde volgorde.

Задание 16

Gegee 'n array met getalle. Vertoon met behulp van 'n lus al die elemente op die skerm waarvan die waarde ooreenstem met hul posisie in die array.

Задание 17

Gegee 'n array met getalle. Vertoon met behulp van die lus for en die funksie document.write elke element van die array op 'n nuwe reël. Gebruik daarvoor die etiket br.

Задание 18

Gegee 'n array met getalle. Vertoon met behulp van die lus for en die funksie document.write elke element van die array in 'n aparte paragraaf.

Задание 19

Stel 'n array van die dae van die week saam. Vertoon met behulp van die lus for al die dae van die week, en vertoon die naweke in vetdruk.

Задание 20

Stel 'n array van die dae van die week saam. Vertoon met behulp van die lus for al die dae van die week, en vertoon die huidige dag in kursief. Die nommer van die huidige dag moet in die veranderlike day gestoor word.

Задание 21

Gegee die volgende objek met werknemers en hul salarisse:

javascriptlet obj = {
  employee1: 100,
  employee2: 200,
  employee3: 300,
  employee4: 400,
  employee5: 500,
  employee6: 600,
  employee7: 700,
};

Vermeerder elke werknemer se salaris met 10%.

Задание 22

Wysig die vorige taak sodat die salaris slegs verhoog word vir daardie werknemers vir wie dit minder as of gelyk aan 400 is.

Задание 23

Gegee die volgende arrays:

javascriptlet arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];

Skep 'n nuwe objek uit hierdie arrays deur die elemente van die eerste array as sleutels en die elemente van die tweede array as waardes te gebruik.

Задание 24

Gegee die volgende objek:

javascriptlet obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};

Vind die som van die sleutels van hierdie objek en deel dit deur die som van die waardes.

Задание 25

Gegee die volgende objek:

javascriptlet obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};

Stoor die sleutels van hierdie objek in een array, en die waardes in 'n ander.

Задание 26

Gegee die volgende objek:

javascriptlet obj = {
  1: 125,
  2: 225,
  3: 128,
  4: 356,
  5: 145,
  6: 281,
  7: 452,
};

Stoor in 'n nuwe array die elemente waarvan die waarde met die syfer 1 of die syfer 2 begin. Dit wil sê, jy sal uiteindelik die volgende array kry:

javascript[
  125,
  225,
  128,
  145,
  281,
];
Задание 27

Gegee die volgende array:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

Skep uit hierdie array die volgende objek:

javascript{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Задание 28

Gegee die volgende array:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

Skep uit hierdie array die volgende objek:

javascript{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};