Argumente
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy. Lektion 46 von 77.
Ein Argument ist ein Wert, den du beim Aufrufen einer Funktion an diese übergibst.
Ein Parameter ist die Variable innerhalb der Funktion, die diesen Wert empfängt.
Um eine Funktion mit Parametern zu definieren, schreiben wir sie in Klammern:
function functionName(param1, param2) {
code
}Wir können die parameters benennen, wie wir möchten, und argument in beliebiger Anzahl schreiben.
Um eine Funktion aufzurufen und ihr Argumente zu übergeben, schreiben wir:
functionName(value1, value2, value3, ...)Beispiel für die Verwendung:
function isEven(number) { // "number" ist ein Parameter
if (number % 2 === 0) {
console.log(`${number} is even`);
} else {
console.log(`${number} is odd`);
}
}
for (let i = 15; i < 34; i++) {
isEven(i); // i ist das Argument
}
for (let i = 153; i < 219; i++) {
isEven(i); // Argument erneut
}Hier ist number der parameter (Platzhalter), und jeder Wert, den wir übergeben (wie 15 oder 153), ist ein argument.
Aufgabe
EinfachSchreibe ein Programm, das zwei Eingaben, Zahlen, erhält. Die Eingabezahlen sind die Parameter der unten stehenden Funktion.
Erstelle eine Funktion, die zwei Parameter erhält, sie multipliziert (das Produkt berechnet) und das Ergebnis ausgibt. Benenne die Funktion, wie du möchtest.
Rufe die Funktion mit den Eingabezahlen auf.
Hinweis! Schreibe in deinem Code die Funktion vor ihren Aufruf-/Ausführungsanweisungen.
Probier es selbst
let a = parseInt(inp[0]); // Diese Zeile nicht ändern
let b = parseInt(inp[1]); // Diese Zeile nicht ändern
// Gib deinen Code unten ein
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Typkoerzierung7Rechner zum Teilen der Rechnung
WillkommensnachrichtTrinkgeld und Gesamtbetrag berechnen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion2Variablen
ZahlenZeichenketteBoolescher WertNamenskonventionenLeere VariablenZusammenfassung – Variablen initialisierenKonstanten5Entscheidungen treffen
If-AnweisungIf – ElseRückblick – Einfacher TaschenrechnerVerschachteltes If – ElseSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDo-While-SchleifeVerschachtelte Schleife3Operatoren – Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzformenVergleichsoperatorenStrikte vs. lose GleichheitRückblick – einfache Mathematik6Grundlegende Ein- und Ausgabe
AusgabeAusgabe mit VariablenTypkonvertierung – Teil 1Typkonvertierung – Teil 2Wiederholung – Bis 120Wiederholung – Wahr oder falschÜbe selbstständig: Online-JavaScript-Compiler