array

Status
Niet open voor verdere reacties.

reckimo

Nieuwe gebruiker
Lid geworden
23 jan 2014
Berichten
2
Hallo mensen,

Morgen heb ik een tentamen javascript, en ik beheers alle stof, behalve de array. Ik heb al verschillende filmpjes en dergelijke bekeken, maar kom hier echt niet uit.

Zou iemand mij willen helpen met deze vraag om hier een opzet van te maken / volledige code zodat ik deze vervolgens kan besturen en hier van kan leren.

Na het geven van cijfers voor een tentamen wil een docente bepalen welke (hoeveel?) voldoendes er zijn. De cijfers die zij gegeven heeft zijn 3, 8, 9, 5.4, 4, 0, 7.5, 10, 2 en 5.5. Een voldoende is elk cijfer dat hoger is dan een 5.4.

Schrijf een programma dat bepaalt welke voldoendes er zijn. Dit programma moet natuurlijk ook werken als er meer dan 10 cijfers zijn, bijvoorbeeld 30 of 166 cijfers zijn.
Maak een array met de naam “score” en zet daarin de gegeven cijfers. Laat het programma het array uitlezen en bepalen of een cijfer voldoende is. Elke voldoende wordt in een nieuw array gezet, geef dit array de naam ”voldoende”.
Wanneer alle cijfers uit het array “score” verwerkt zijn laat dan met een popup de inhoud van het array “voldoende” op het scherm zien.


Het enigste wat ik momenteel heb is:

var score = [3, 8, 9, 5.4, 4, 0, 7.5, 10, 2, 5.5]


Zou het echt super vinden als iemand me opweg kan helpen / hele code zou kunnen geven.

Met vriendelijke groet,
Reckimo
 
Laatst bewerkt:
Schrijf een for loop die voor elk cijfer checkt of ie voldoende is en zo ja, in een nieuwe array zet.
 
Schrijf een for loop die voor elk cijfer checkt of ie voldoende is en zo ja, in een nieuwe array zet.

Bedankt voor je antwoord. Ik begrijp het, alleen ik heb dus moeite met het checken of die een voldoende is en in het zetten van een nieuwe array.

Gr en bedankt voor je antwoord
 
Op welke manier denk je te kunnen checken of het een voldoende is?

Hoe maak je een nieuwe array aan en voeg je daar nieuwe elementen aan toe zonder dat je het totale aantal van tevoren weet?
 
Een mogelijke oplossing zou iets als het onderstaande zijn:

[cpp]
var arr = [];
var len = 0;

for (sc in score) {
if (sc > 5.4) {
arr[len++] = sc;
}
}
[/cpp]
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan