Udarbejdelse af JavaScript-løkker
Udskriv med en løkke en kolonne med tal fra
1 til 100.
Udskriv med en løkke en kolonne med tal fra
100 til 1.
Udskriv med en løkke en kolonne med lige tal
fra 1 til 100.
Udfyld et array med 10 x'er ved hjælp af
en løkke.
Udfyld et array med tal fra 1 til 10
ved hjælp af en løkke.
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.
Der er givet et array med tal. Brug en løkke til at kontrollere,
om der er et element med værdien 5.
Der er givet et array med tal. Brug en løkke til at finde summen af elementerne i dette array.
Der er givet et array med tal. Brug en løkke til at finde summen af kvadraterne af elementerne i dette array.
Der er givet et array med tal. Find det aritmetiske gennemsnit af dets elementer.
Skriv et script, der finder fakultetet af et tal. Fakultet er produktet af alle heltal fra et til det givne tal.
Udfyld et array med tal fra 10 til 1
ved hjælp af en løkke.
Der er givet et array med tal. Tal kan være positive og negative. Find summen af de positive elementer i arrayet.
Der er givet et array med tal, for eksempel:
let arr = [10, 20, 30, 50, 235, 3000];
Udskriv kun de tal fra arrayet,
der starter med cifret 1, 2
eller 5.
Der er givet et array med tal. Udskriv elementerne i dette array i omvendt rækkefølge.
Der er givet et array med tal. Brug en løkke til at udskrive alle elementer, hvis værdi matcher deres indeks i arrayet.
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.
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.
Lav et array med ugedagene. Brug en for-løkke
til at udskrive alle ugedage, og udskriv weekenddage
i fed skrift.
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.
Der er givet følgende objekt med medarbejdere og deres lønninger:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Forhøj hver medarbejders løn med 10%.
Æ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.
Der er givet følgende arrays:
let 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.
Der er givet følgende objekt:
let 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.
Der er givet følgende objekt:
let 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.
Der er givet følgende objekt:
let 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:
[
125,
225,
128,
145,
281,
];
Der er givet følgende array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Opret fra dette array følgende objekt:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Der er givet følgende array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Opret fra dette array følgende objekt:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};