PMG2527 4/23012026
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
<font color="darkgreen" size=3>'''Bearbeiten Sie ''drei'' der fünf Aufgaben'''</font>
1.) Schreiben Sie eine Funktion mit dem Namen ''Quader'' zur Berechnung und Ausgabe von Oberflächeninhalt und Volumen eines Quaders.
<code id="696e734a5c297">
</code>
<run id="696e734a5c4e9">
</run>
2.) Es findet (mal wieder) ein Kuchenbasar statt.
* Generell kostet jedes Stück 1,00 €.
* Ab 3 Stück Kuchen wird ein Rabatt von 10% gewährt.
* Ab 5 Stück gibt es extra 1,- € Rabatt.
Implementieren Sie eine entsprechende JavaScript-Funktion.
<code id="696e734a5c320">
function Kuchenbasarrabatt() {
var gesamtPreis = 0;
// hier Quelltext
return gesamtPreis;
}
</code>
<run id="696e734a5c565">
Kuchenbasarrabatt();
</run>
3.) Zeichnen Sie "konzentrische" Rechtecke mit beliebiger (unterschiedlicher) Seitenlänge. (Name der Funktion: ''konz_rechteck'')
Verwenden Sie dabei eine Schleife.
Hinweis: "konzentrische" Rechtecke sind Rechtecke, die einen gemeinsamen Mittelpunkt haben.
<code id="696e734a5c382">
function konz_rechteck(){
}
</code>
<canvas w="400" h="300"></canvas>
<run id="696e734a5c5bc">
canvas.clear();
turtle.move(200, 150);
konz_rechteck(turtle, 20, 10);
</run>
4.) Es soll das Produkt einer beliebigen Anzahl aufeinanderfolgender (natürlicher) Zahlen berechnet werden.
Setzen Sie diese Aufgabe in JavaScript um.
<code id="696e734a5c3e3">
</code>
<run id="696e734a5c615">
</run>
5.) Gegeben ist ein Array ''beispiel'' mit den 7 Elementen ''3, 66, 76, 54, 222, 88, 777''.
- Legen Sie dieses Feld in JavaScript an.
- Geben Sie das 3. Element auf der console aus.
- Fügen Sie ein beliebiges Element an das Ende des Feldes an.
- Geben Sie das gesamte (neue) Feld aus.
<code id="696e734a5c45f">
</code>
<run id="696e734a5c682">
</run>