Dit is een bijzondere fractal die al door Archimedes in de oudheid is ontdekt. Een spiraal is een natuurlijke figuur en een fractal.
<HTML>
<BODY>
<br>
<br>
<!– Archimedes –>
<canvas id=”myCanvas” width=”1000″ height=”800″>
</canvas>
<SCRIPT>
var TekenOppervlak = document.getElementById(“myCanvas”);
var TekenVlak = TekenOppervlak.getContext(“2d”);
var PI = Math.PI;
var P = 12;<!– Orde –>
var M = 0;<!– Loop counter –>
var S = 0;
var X = 0;
var Y = 0;
var A = .1;
var B = 0;
var Zx = 30;<!– Zoom factor –>
var Zy = 30;<!– Zoom factor –>
var Xmid = 300;
var Ymid = 200;
var Titel = “Fractal : Spiraal van Archimedes”;
var Bodem = “\u00A9 H.L. Muller 2016”;
TekenVlak.fillStyle = ‘black’;
TekenVlak.strokeStyle = ‘black’;
TekenVlak.font = “16pt sans-serif”;
TekenVlak.fillText(Titel,20,20);
X1rel = Xmid
Y1rel = Ymid;
TekenVlak.moveTo (X1rel, Y1rel);
T = 0;
while (T < 16 * PI + 1){
R = A * T
X = R * Math.cos(T);
Y = R * Math.sin(T);
X1rel = Xmid + (X * Zx);
Y1rel = Ymid + (Y * Zy);
TekenVlak.lineTo (X1rel, Y1rel);
T = T + 0.1;
}
TekenVlak.fillStyle = ‘black’;
TekenVlak.font = “8pt sans-serif”;
TekenVlak.fillText(Bodem,20,380);
TekenVlak.stroke();
</SCRIPT>
<br>
</BODY>
</HTML>