Kleiner JavaScript Kurs
Adventskranz
Zum Programmieren eines Adventskranzes benötigen wir zunächst ein Programm, dass eine Kerze zeichnet. Das Programm erhält als Übergabeparameter x und y Koordinaten für die Kerze (linke obere Ecke der roten Kerze) und eine Zahl, mit der gesteuert wird, ob die Kerze brennt (Wert größer 0), oder ob die Kerze nicht brennt (Wert kleiner oder gleich 0). Die Kerze wird in einem kleinen Canvas gezeichnet:
Die Kerze besteht aus einem roten Rechteck, einer kurzen, schwarzen Linie (der Docht) und ggf. aus einem Kreis (Flamme, wenn die Kerze brennt)
Als nächstes zeichnen wir den kompletten Adventskranz (4 Kerzen). Das Programm adventskranz(zahl) erhält als Übergabeparameter eine Zahl, die angibt wieviele Kerzen leuchten sollen:
So könnte der Adventskranz fertig aussehen (hier die HTML-Seite mit dem kompletten Programm)