const greet = function (greeting) { return function (name) { console.log(`${greeting} ${name}`); }; }; // greeterHey wird jetzt Methode werden, weil die Methode greet gibt eine Methode zurück const greeterHey = greet("Hey"); // jetzt kann man Methode die unter Methode greet steht ausführen greeterHey("David"); // es gibt die Möglichkeit die beiden Methoden auf einmal auszuführen greet("Hej")("David"); // das Gleiche wie die obene Methode greet const greetArrow = greeting => name => console.log(`${greeting} ${name}`); greetArrow("Hej")("Joanne");