Hoi mensen,
Ik moet voor informatica een simpel opdrachtje maken, het is de bedoeling dat je een getal van 1 tot 100 kan invullen, en dat hij dan daaronder de tafels neerplant. Bijv:
1x1=1
1x2=2
enz, t/m
1x10=10
Nu was ik volgens mij aardig op weg, maar ik krijg nog een fout op de pagina... Ik snap er niks meer van... Kan iemand mij helpen? Alvast bedankt!
<html>
<head>
<title>
Tafel maken
</title>
</head>
<body>
Tafel van:
<input id="tafel_van" type="text" size="2"/>
<input type="button" value="Maken" onclick="tafel ();"/>
<div id="tafel"/>
<script>
function tafel();
{
tafelvan=parsFloat (document.getElementById("tafel_van").value);
if (tafelvan>0 && tafelvan<101 && tafelvan==Math.floor(tafelvan))
{
factor=1;
c=document.getElementById("tafel");
c.innerHTML="";
do
{
c.innerHTML=c.innerHTML+"<br/>"+factor+" x "+tafelvan+" = "factor*tafelvan;
factor=factor+1;
}
while(factor<11);
}
else
{
alert("Vul een getal van 1 tot 100 in.")
}
}
</script>
</body>
</html>
Pieter
Ik moet voor informatica een simpel opdrachtje maken, het is de bedoeling dat je een getal van 1 tot 100 kan invullen, en dat hij dan daaronder de tafels neerplant. Bijv:
1x1=1
1x2=2
enz, t/m
1x10=10
Nu was ik volgens mij aardig op weg, maar ik krijg nog een fout op de pagina... Ik snap er niks meer van... Kan iemand mij helpen? Alvast bedankt!
<html>
<head>
<title>
Tafel maken
</title>
</head>
<body>
Tafel van:
<input id="tafel_van" type="text" size="2"/>
<input type="button" value="Maken" onclick="tafel ();"/>
<div id="tafel"/>
<script>
function tafel();
{
tafelvan=parsFloat (document.getElementById("tafel_van").value);
if (tafelvan>0 && tafelvan<101 && tafelvan==Math.floor(tafelvan))
{
factor=1;
c=document.getElementById("tafel");
c.innerHTML="";
do
{
c.innerHTML=c.innerHTML+"<br/>"+factor+" x "+tafelvan+" = "factor*tafelvan;
factor=factor+1;
}
while(factor<11);
}
else
{
alert("Vul een getal van 1 tot 100 in.")
}
}
</script>
</body>
</html>
Pieter