Hallo,
ich will eine Tabelle generieren die mir das ein mal eins variabel erstellt. Nun funktioniert mein Programm mit den Zahlen 1und 10, aber nicht mit 2 und 10. Das heisst es gibt Zahlen bei denen das ganze funktioniert und welche bei denen nicht. Warum ist das so? Mein Code sieht so aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Tabelle mit dem ein mal eins</title>
</head>
<body>
<script type="text/javascript">
function SchreibeTabelle ()
{
var Min_Wert, Max_Wert;
var i, j, Wert,Anfang;
Max_Wert = document.Formular.Endwert.value;
Min_Wert = document.Formular.Startwert.value;
document.write('<table border="1">');
document.write("<tr>");
document.write("<td>"+"x"+"</td>");
for (i = Min_Wert; i <= Max_Wert; i++)
{
document.write("<td>" + i + "</td>");
}
document.write("</tr>");
for (j = Min_Wert; j <= Max_Wert; j++)
{
document.write("<tr><td>" + j + "</td>");
for (i = Min_Wert; i <= Max_Wert; i++)
{
Wert = i*j;
document.write("<td>" + Wert + "</td>");
}
document.write('</tr>');
}
document.write('</table>');
}
</script>
<p> Wert von bis zu dem das Ein mal eins dargestellt werden soll. </p>
<form name="Formular" action="">
<input type="text" name="Startwert" size="5">
<input type="number" name="Endwert" size="5">
<input type="button" value="Berechnen" onclick="SchreibeTabelle()">
</form>
</body>
</html>