Witajcie,
Prosty kod licznika
function makeCounter() {
var count = 0;
function counter () {
count = count + 1;
return count;
}
return counter;
}
należy teraz zmodyfikować. Funkcja makeCounter
nie pobiera żadnych argumentów, lecz definiuje zmienną count
. Następnie tworzy i zwraca obiekt udostępniający jedną metodę. increment
. Ta metoda inkrementuje wartość zmiennej count
, a następnie ją zwraca.
Nie wiem jak się do tego zabrać. Jak wykonać to polecenie? Temat dotyczy domykania.