Udarbejdelse af JavaScript-løkker

Задание 1

Udskriv med en løkke en kolonne med tal fra 1 til 100.

Задание 2

Udskriv med en løkke en kolonne med tal fra 100 til 1.

Задание 3

Udskriv med en løkke en kolonne med lige tal fra 1 til 100.

Задание 4

Udfyld et array med 10 x'er ved hjælp af en løkke.

Задание 5

Udfyld et array med tal fra 1 til 10 ved hjælp af en løkke.

Задание 6

Der er givet et array med tal. Brug en løkke til at udskrive kun de elementer i arrayet, der er større end nul og mindre end 10.

Задание 7

Der er givet et array med tal. Brug en løkke til at kontrollere, om der er et element med værdien 5.

Задание 8

Der er givet et array med tal. Brug en løkke til at finde summen af elementerne i dette array.

Задание 9

Der er givet et array med tal. Brug en løkke til at finde summen af kvadraterne af elementerne i dette array.

Задание 10

Der er givet et array med tal. Find det aritmetiske gennemsnit af dets elementer.

Задание 11

Skriv et script, der finder fakultetet af et tal. Fakultet er produktet af alle heltal fra et til det givne tal.

Задание 12

Udfyld et array med tal fra 10 til 1 ved hjælp af en løkke.

Задание 13

Der er givet et array med tal. Tal kan være positive og negative. Find summen af de positive elementer i arrayet.

Задание 14

Der er givet et array med tal, for eksempel:

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

Udskriv kun de tal fra arrayet, der starter med cifret 1, 2 eller 5.

Задание 15

Der er givet et array med tal. Udskriv elementerne i dette array i omvendt rækkefølge.

Задание 16

Der er givet et array med tal. Brug en løkke til at udskrive alle elementer, hvis værdi matcher deres indeks i arrayet.

Задание 17

Der er givet et array med tal. Brug en for-løkke og funktionen document.write til at udskrive hvert element i arrayet på en ny linje. Brug til dette tagget br.

Задание 18

Der er givet et array med tal. Brug en for-løkke og funktionen document.write til at udskrive hvert element i arrayet i en separat paragraf.

Задание 19

Lav et array med ugedagene. Brug en for-løkke til at udskrive alle ugedage, og udskriv weekenddage i fed skrift.

Задание 20

Lav et array med ugedagene. Brug en for-løkke til at udskrive alle ugedage, og udskriv den aktuelle dag i kursiv. Nummeret på den aktuelle dag skal gemmes i variablen day.

Задание 21

Der er givet følgende objekt med medarbejdere og deres lønninger:

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

Forhøj hver medarbejders løn med 10%.

Задание 22

Ændr den foregående opgave sådan, at lønnen kun forhøjes for de medarbejdere, hvis løn er mindre end eller lig med 400.

Задание 23

Der er givet følgende arrays:

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

Brug disse arrays til at oprette et nyt objekt, hvor nøglerne er elementerne fra det første array, og værdierne er elementerne fra det andet.

Задание 24

Der er givet følgende objekt:

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

Find summen af nøglerne i dette objekt og divider den med summen af værdierne.

Задание 25

Der er givet følgende objekt:

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

Skriv nøglerne for dette objekt i ét array, og værdierne i et andet.

Задание 26

Der er givet følgende objekt:

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

Skriv i et nyt array de elementer, hvis værdi starter med cifret 1 eller cifret 2. Det vil sige, at du som resultat får følgende array:

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

Der er givet følgende array:

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

Opret fra dette array følgende objekt:

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

Der er givet følgende array:

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

Opret fra dette array følgende objekt:

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