Övning på JavaScript-loopar
Skriv ut en kolumn med tal från
1 till 100 med hjälp av en loop.
Skriv ut en kolumn med tal från
100 till 1 med hjälp av en loop.
Skriv ut en kolumn med jämna tal
från 1 till 100 med hjälp av en loop.
Fyll en array med 10 x med hjälp av
en loop.
Fyll en array med tal från 1 till 10
med hjälp av en loop.
Given en array med tal. Använd en loop för att skriva ut
endast de element i arrayen som är större än
noll och mindre än 10.
Given en array med tal. Använd en loop för att kontrollera
om den innehåller ett element med värdet 5.
Given en array med tal. Använd en loop för att hitta summan av elementen i denna array.
Given en array med tal. Använd en loop för att hitta summan av kvadraterna av elementen i denna array.
Given en array med tal. Hitta det aritmetiska medelvärdet av dess element.
Skriv ett skript som hittar fakulteten för ett tal. Fakultet är produkten av alla heltal från ett till det givna talet.
Fyll en array med tal från 10 till 1
med hjälp av en loop.
Given en array med tal. Talen kan vara positiva och negativa. Hitta summan av de positiva elementen i arrayen.
Given en array med tal, till exempel:
let arr = [10, 20, 30, 50, 235, 3000];
Skriv endast ut de tal från arrayen
som börjar med siffran 1, 2
eller 5.
Given en array med tal. Skriv ut elementen i denna array i omvänd ordning.
Given en array med tal. Använd en loop för att skriva ut alla element vars värde matchar deras ordningsnummer i arrayen.
Given en array med tal. Använd en loop for
och funktionen document.write för att skriva ut
varje element i arrayen på en ny rad. Använd
taggen br för detta.
Given en array med tal. Använd en loop for
och funktionen document.write för att skriva ut
varje element i arrayen i ett separat stycke.
Skapa en array med veckodagarna. Använd en loop
for för att skriva ut alla veckodagar, och skriv
helgdagarna i fetstil.
Skapa en array med veckodagarna. Använd
en loop for för att skriva ut alla veckodagar,
och skriv den aktuella dagen i kursiv stil.
Numret på den aktuella dagen ska lagras i variabeln
day.
Följande objekt med anställda och deras löner ges:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Öka varje anställds lön med 10%.
Modifiera föregående uppgift så att
lönen endast ökas för de anställda
som har en lön mindre än eller lika med 400.
Följande arrayer ges:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Skapa ett nytt objekt med dessa arrayer, där du gör elementen från den första arrayen till nycklar, och elementen från den andra till värden.
Följande objekt ges:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Hitta summan av nycklarna i detta objekt och dividera den med summan av värdena.
Följande objekt ges:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Skriv nycklarna i detta objekt i en array, och värdena i en annan.
Följande objekt ges:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Skriv till en ny array de element vars värde
börjar med siffran 1 eller siffran
2. Det vill säga, du kommer att få
följande array som ett resultat:
[
125,
225,
128,
145,
281,
];
Följande array ges:
let arr = ['a', 'b', 'c', 'd', 'e'];
Skapa följande objekt från denna array:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Följande array ges:
let arr = ['a', 'b', 'c', 'd', 'e'];
Skapa följande objekt från denna array:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};