Verjaardag weer geven met behulp van prompt en resultaat als alert
Ik vroeg mij af of iemand mij hiermee kan helpen. ik kom er namelijk maar niet uir :(
Vraag aan de bezoeker van de pagina op welke dag hij jarig is, hij moet dan een getal invoeren. Vraag daarna in welke maand hij jarig is en vraag als derde in welk jaar hij geboren in. Bij alle antwoorden moeten getallen ingevuld worden.
Maak van deze drie getallen een datum waarbij je de maand als woord weergeeft in plaats van een getal. Tip: gebruik hiervoor een array. Laat aan de bezoeker een alert zien met zijn geboortedatum.
Dit is wat ik al heb.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html>
<html>
<body>
<script>
var months = ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"];
var myDay = prompt ("welke dag ben je jarig?");
var myMonth = prompt ("welke maand ben je jarig");
var myYear = prompt ("welk jaar ben je geboren?");
</script>
</body>
</html>
<html>
<body>
<script>
var months = ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"];
var myDay = prompt ("welke dag ben je jarig?");
var myMonth = prompt ("welke maand ben je jarig");
var myYear = prompt ("welk jaar ben je geboren?");
</script>
</body>
</html>
Edit:
Ik heb code-tags toegevoegd.
Gelieve deze in het vervolg zelf toe te passen. Zie ook de opmaakcodes in de Veelgestelde Vragen.
Gelieve deze in het vervolg zelf toe te passen. Zie ook de opmaakcodes in de Veelgestelde Vragen.
Gewijzigd op 28/02/2020 12:34:55 door - Ariën -
Ben je al bekend met hoe je een variabele werkt?
En ook hoe een array werkt?
Kijk ander eens hier naar:
https://www.w3schools.com/js/js_arrays.asp
Gewijzigd op 28/02/2020 12:42:13 door - Ariën -
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
var months = ["", "januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"];
var myDay = prompt ("welke dag ben je jarig?");
var myMonth = prompt ("welke maand ben je jarig");
var myYear = prompt ("welk jaar ben je geboren?");
alert(myDay + ' ' + months[myMonth] + ' ' + myYear);
var myDay = prompt ("welke dag ben je jarig?");
var myMonth = prompt ("welke maand ben je jarig");
var myYear = prompt ("welk jaar ben je geboren?");
alert(myDay + ' ' + months[myMonth] + ' ' + myYear);
Waarom niet myMonth - 1? Ervan uit gegaan dat de eerste niet leeg is zoals hierboven.
Maand 12 is dan index 11.
Edit:
Het is niet nodig om het voorlaatse bericht integraal te quoten.
Gewijzigd op 28/02/2020 16:19:31 door - Ariën -
Zeker kan dat ook. Er zijn meer wegen naar Rome.