Variable in einer JS Funktion beim call um 1 erhöhen?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Beispiel:

<!doctype html>
<title>Example</title>
<script>
  var value = 0;

  function increment() {
    ++value;
  }

  console.log(value);
  increment();
  console.log(value);
</script>

Kiwigamer 
Fragesteller
 08.06.2020, 01:21

Danke, einfacher als gedacht

0

Beispiel in ecma Script

variable definieren

let value = 0;

die Funktion definieren

let f = () => { value++};

Funktion ausf[hren

f();

Wenn du sp'ter auch andere schritte hochzählen willst sieht die funktion wie folgt aus:

let f = (val) => {value = value+val;}
Aufgerufen und um 5 erh;t sieht es wie folgt aus:

f(5);

Woher ich das weiß:Berufserfahrung

Definier die Variable außerhalb der Funktion


Kiwigamer 
Fragesteller
 08.06.2020, 00:55

Ich weiß wie es in JS geht aber nicht im HTML script von Js geht

Könnents du ein Bsp schreiben?

0
skiddy  08.06.2020, 09:25
@Kiwigamer

Wenn du weißt, wie es in JS geht wo ist dann das Problem? Füg das JS-Script einfach am Ende ein und fertig.

0