prosím mám problém ohledně Pascalova trojúhelníku v Javascriptu...potřeboval bych dole v kódu, jak je button přidávat jednotlivé řádky ( var m ), nějak mi to ale nepřidává a přestalo to i vypisovat samotný trojúhelník, prosím nevíte někdo co s tím?
Děkuji
Kód: Vybrat vše
<!DOCTYPE HTML PUBLIC>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<div id="pascal"></div>
<script>
function Pascal(n, r)
{ if (n > 1 && r > 0 && r < n)
return Pascal(n - 1, r - 1) + Pascal(n - 1, r)
else return 1;
}
var m = 15;
function render() {
document.getElementById("pascal").innerHTML= "";
document.getElementById("pascal").innerHTML=("<table align=center>");
for (i=0; i<=m; i++)
{
document.getElementById("pascal").innerHTML=("<tr align=center>");
for (j=1; j<=m-i; j++)
document.getElementById("pascal").innerHTML=("<td width=25></td>");
for (j=0; j<=i; j++)
document.getElementById("pascal").innerHTML=("<td>" + Pascal(i, j) + "</td><td width=25></td>");
document.getElementById("pascal").innerHTML=("</tr>");
}
document.getElementById("pascal").innerHTML=("</table>");
}
</script>
<button onclick="m++;render();">Přidej</button>
</body>
</html>
