Praktisering av JavaScript-løkker
Vis med en løkke en kolonne med tall fra
1 til 100.
Vis med en løkke en kolonne med tall fra
100 til 1.
Vis med en løkke en kolonne med partall
fra 1 til 100.
Fyll en array med 10 x-er ved hjelp av
løkke.
Fyll en array med tall fra 1 til 10
ved hjelp av løkke.
Gitt en array med tall. Vis kun de elementene i arrayet som er større
enn null og mindre enn 10 ved hjelp av løkke.
Gitt en array med tall. Sjekk med en løkke
om den inneholder et element med verdi 5.
Gitt en array med tall. Finn summen av elementene i denne arrayen ved hjelp av løkke.
Gitt en array med tall. Finn summen av kvadratene av elementene i denne arrayen ved hjelp av løkke.
Gitt en array med tall. Finn det aritmetiske gjennomsnittet av dens elementer.
Skriv et skript som finner fakultetet til et tall. Fakultet er produktet av alle heltall fra en til det gitte tallet.
Fyll en array med tall fra 10 til 1
ved hjelp av løkke.
Gitt en array med tall. Tall kan være positive og negative. Finn summen av positive elementer i arrayen.
Gitt en array med tall, for eksempel:
let arr = [10, 20, 30, 50, 235, 3000];
Vis kun de tallene fra arrayen på skjermen,
som starter med siffer 1, 2
eller 5.
Gitt en array med tall. Vis elementene i denne arrayen i omvendt rekkefølge.
Gitt en array med tall. Vis alle elementer på skjermen ved hjelp av løkke hvis verdi samsvarer med deres indeks i arrayen.
Gitt en array med tall. Ved hjelp av for
løkke og funksjonen document.write vis
hvert element i arrayen på en ny linje. Bruk
taggen br for dette.
Gitt en array med tall. Ved hjelp av for
løkke og funksjonen document.write vis
hvert element i arrayen i en egen avsnitt.
Lag en array med ukedager. Ved hjelp av
for løkke vis alle ukedager, og vis helgedager
i fet skrift.
Lag en array med ukedager. Ved hjelp av
løkke for vis alle ukedager,
og vis gjeldende dag i kursiv.
Nummeret til gjeldende dag skal lagres i variabelen
day.
Gitt følgende objekt med arbeidere og deres lønn:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Øk lønnene til hver arbeider med 10%.
Endre den forrige oppgaven slik at
lønnen kun økes for de arbeiderne
som har lønn mindre enn eller lik 400.
Gitt følgende arrays:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Lag et nytt objekt ved hjelp av disse arrayene, der nøklene er elementene fra den første arrayen, og verdiene er elementene fra den andre.
Gitt følgende objekt:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Finn summen av nøklene til dette objektet og del den på summen av verdiene.
Gitt følgende objekt:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Skriv nøklene til dette objektet i en array, og verdiene i en annen.
Gitt følgende objekt:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Skriv elementene i en ny array, hvis verdi
starter med siffer 1 eller siffer
2. Det vil si at du vil ende opp med
følgende array:
[
125,
225,
128,
145,
281,
];
Gitt følgende array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Lag følgende objekt fra denne arrayen:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Gitt følgende array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Lag følgende objekt fra denne arrayen:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};