Suche in dem Teil des Java-Script-Code die logischen Fehler?

... komplette Frage anzeigen

1 Antwort

Hallo Mitchel94,

In javaScript werden Funktionen so deklariert:

var eineFunktion = function(uebergabewert) {
    return uebergabewert + 50;
}

Benutzt wird die Funktion "eineFunktion" nun so:
var meinWert = eineFunktion(300);
Danach steht in "meinWert" 350.

Wenn du eine Variable in mehreren Funktionen verwendest macht es mehr Sinn diese außerhalb der Funktion zu deklarieren:

var zwischenstand = 243;

var sonderpunkte = function(punkte) {
  if (punkte < 100) {
    zwischenstand = punkte + 50;
  }
  return zwischenstand; // Rückgabewert
}

Ich hoffe das hilft Dir / Euch weiter.

LG Pan

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Panheligon
22.11.2016, 22:37

*Edit: Die Zeile mit dem "return" statement am Ende ist optional, da wir ja schon direkt die Globale Variable "zwischenstand" verändern.

0

Was möchtest Du wissen?