⊗jsPmLpPrm 169 of 505 menu

Oefening met JavaScript-lussen

Weergeef met een lus een kolom met getallen van 1 tot 100.

Weergeef met een lus een kolom met getallen van 100 tot 1.

Weergeef met een lus een kolom met even getallen van 1 tot 100.

Vul een array met 10 keer 'x' met behulp van een lus.

Vul een array met getallen van 1 tot 10 met behulp van een lus.

Gegeven een array met getallen. Toon met een lus alleen die elementen van de array die groter zijn dan nul en kleiner dan 10.

Gegeven een array met getallen. Controleer met een lus of er een element met de waarde 5 in zit.

Gegeven een array met getallen. Vind met een lus de som van de elementen van deze array.

Gegeven een array met getallen. Vind met een lus de som van de kwadraten van de elementen van deze array.

Gegeven een array met getallen. Vind het rekenkundig gemiddelde van zijn elementen.

Schrijf een script dat de faculteit van een getal vindt. Faculteit is het product van alle gehele getallen van één tot het gegeven getal.

Vul een array met getallen van 10 tot 1 met behulp van een lus.

Gegeven een array met getallen. Getallen kunnen positief of negatief zijn. Vind de som van de positieve elementen van de array.

Gegeven een array met getallen, bijvoorbeeld:

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

Toon alleen die getallen uit de array op het scherm, die beginnen met het cijfer 1, 2 of 5.

Gegeven een array met getallen. Toon de elementen van deze array in omgekeerde volgorde.

Gegeven een array met getallen. Toon met een lus alle elementen waarvan de waarde overeenkomt met hun volgnummer in de array.

Gegeven een array met getallen. Gebruik een for-lus en de functie document.write om elk element van de array op een nieuwe regel weer te geven. Gebruik hiervoor de tag br.

Gegeven een array met getallen. Gebruik een for-lus en de functie document.write om elk element van de array in een aparte alinea weer te geven.

Maak een array van weekdagen. Gebruik een for-lus om alle weekdagen weer te geven, en geef de weekenddagen vetgedrukt weer.

Maak een array van weekdagen. Gebruik een for-lus om alle weekdagen weer te geven, en geef de huidige dag in cursief weer. Het nummer van de huidige dag moet worden opgeslagen in de variabele day.

Gegeven het volgende object met werknemers en hun salarissen:

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

Verhoog het salaris van elke werknemer met 10%.

Pas de vorige opdracht zo aan dat het salaris alleen wordt verhoogd voor die werknemers van wie het salaris kleiner dan of gelijk is aan 400.

Gegeven de volgende arrays:

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

Maak met deze arrays een nieuw object, door de elementen van de eerste array als sleutels te gebruiken, en de elementen van de tweede array als waarden.

Gegeven het volgende object:

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

Vind de som van de sleutels van dit object en deel deze door de som van de waarden.

Gegeven het volgende object:

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

Sla de sleutels van dit object op in één array, en de waarden in een andere.

Gegeven het volgende object:

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

Sla in een nieuwe array de elementen op waarvan de waarde begint met het cijfer 1 of het cijfer 2. Dat wil zeggen, je krijgt uiteindelijk de volgende array:

[ 125, 225, 128, 145, 281, ];

Gegeven de volgende array:

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

Maak van deze array het volgende object:

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

Gegeven de volgende array:

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

Maak van deze array het volgende object:

{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren