Funktion: Unterschied zwischen den Versionen
Zeile 17: | Zeile 17: | ||
Das folgende Programm berechnet die '''Summe von 2 Zahlen'''. | Das folgende Programm berechnet die '''Summe von 2 Zahlen'''. | ||
Es wird dafür eine '''Funktion''' mit dem Namen '''addieren''' erstellt. | Es wird dafür eine '''Funktion''' mit dem Namen '''''addieren''''' erstellt. | ||
Mit Klick auf '''"Erstelle eine Funktion..."''' öffnet sich das folgende Menü: | Mit Klick auf '''"Erstelle eine Funktion..."''' öffnet sich das folgende Menü: |
Version vom 1. Mai 2022, 19:54 Uhr
Was ist das?
Wird eine bestimmte Abfolge von Befehlen an mehreren Stellen im Programm benötigt, dann ist es sinnvoll, diese Befehle als Funktion zusammenzufassen.
Eine solche Funktion hat dann einen eigenen Namen und sie kann an den benötigten Stelle im Programm aufgerufen werden.
Bei objektorientierten Programmiersprachen sind Funktionen auch unter dem Namen Methoden bekannt.
Durch die Verwendung von Funktionen wird der Code übersichtlicher.
Zudem können bestimmte Aufgabenstellungen mithilfe von Funktionen einfacher umgesetzt werden.
Befehle
Um eine Funktion im Microsoft MakeCode-Editor zu erstellen, musst du auf die Kategorie Fortgeschritten > Funktionen wechseln:
Beispielprogramm - Zahlen addieren
Das folgende Programm berechnet die Summe von 2 Zahlen. Es wird dafür eine Funktion mit dem Namen addieren erstellt.
Mit Klick auf "Erstelle eine Funktion..." öffnet sich das folgende Menü:
function addieren (zahl1: number, zahl2: number) { }
let summe = 0 function addieren (zahl1: number, zahl2: number) { summe = zahl1 + zahl2 return summe } input.onButtonPressed(Button.A, function () { basic.showNumber(addieren(1, 3)) })
Beispielprogramm - Würfelspiel