trainspotter
Nieuwe gebruiker
- Lid geworden
- 8 okt 2013
- Berichten
- 1
Beste allemaal,
Ik ben echt een beginner met javascript en ik heb nu een code getypt die een rekensom van twee getallen onder de 10 geeft en jouw antwoord controleert, zie onderstaande code.
Hier wil ik graag een timer bij hebben die het volgende doet:
- aftellen van 15 minuten naar 0
- wanneer de tijd is verstreken of er zijn 10 vragen gemaakt, het aantal goede en foute sommen weergeven
- met een start knop
Eigenlijk een soort overhoring zoals je die op school hebt.
Mijn code is nu:
<head>
<title>Opdracht</title>
<script type="text/javascript">
function som() {
getal1 = Math.floor(Math.random()*9+1);
getal2 = Math.floor(Math.random()*9+1);
antwoord = getal1+getal2;
document.getElementById('somveld').innerHTML= getal1 + ' + ' + getal2 + ' = ';
document.getElementById('uitvoerveld').innerHTML = ' ';
document.formulier.invoerveld.value = "";
document.formulier.invoerveld.focus();
}
function controleer() {
invoer = document.formulier.invoerveld.value;
if (invoer == antwoord) {
document.getElementById('uitvoerveld').innerHTML= 'Het antwoord ' + invoer + ' is juist.';
}
else
{document.getElementById('uitvoerveld').innerHTML= 'Het antwoord ' + invoer + ' is fout. Het goede antwoord is ' + antwoord + '.';
}
}
</script>
</head>
<body onload="som()">
<h3>
Optellen
</h3>
Bereken de onderstaande som:
<div id="somveld"> </div>
<form name="formulier">
Vul je antwoord in in het volgende hokje:
<input style="width: 50px;" type="text" name="invoerveld">,
<br>
<br>
<input class="knop" type="button" value="Geef nieuwe som" onclick="som();">
<input class="knop" type="button" value="Controleer" onclick="controleer();">
</form>
<div id="uitvoerveld"> </div>
</body>
</html>
Ik hoop dat iemand mij hierbij kan/wil helpen.
B.v.d.
Ik ben echt een beginner met javascript en ik heb nu een code getypt die een rekensom van twee getallen onder de 10 geeft en jouw antwoord controleert, zie onderstaande code.
Hier wil ik graag een timer bij hebben die het volgende doet:
- aftellen van 15 minuten naar 0
- wanneer de tijd is verstreken of er zijn 10 vragen gemaakt, het aantal goede en foute sommen weergeven
- met een start knop
Eigenlijk een soort overhoring zoals je die op school hebt.
Mijn code is nu:
<head>
<title>Opdracht</title>
<script type="text/javascript">
function som() {
getal1 = Math.floor(Math.random()*9+1);
getal2 = Math.floor(Math.random()*9+1);
antwoord = getal1+getal2;
document.getElementById('somveld').innerHTML= getal1 + ' + ' + getal2 + ' = ';
document.getElementById('uitvoerveld').innerHTML = ' ';
document.formulier.invoerveld.value = "";
document.formulier.invoerveld.focus();
}
function controleer() {
invoer = document.formulier.invoerveld.value;
if (invoer == antwoord) {
document.getElementById('uitvoerveld').innerHTML= 'Het antwoord ' + invoer + ' is juist.';
}
else
{document.getElementById('uitvoerveld').innerHTML= 'Het antwoord ' + invoer + ' is fout. Het goede antwoord is ' + antwoord + '.';
}
}
</script>
</head>
<body onload="som()">
<h3>
Optellen
</h3>
Bereken de onderstaande som:
<div id="somveld"> </div>
<form name="formulier">
Vul je antwoord in in het volgende hokje:
<input style="width: 50px;" type="text" name="invoerveld">,
<br>
<br>
<input class="knop" type="button" value="Geef nieuwe som" onclick="som();">
<input class="knop" type="button" value="Controleer" onclick="controleer();">
</form>
<div id="uitvoerveld"> </div>
</body>
</html>
Ik hoop dat iemand mij hierbij kan/wil helpen.
B.v.d.