Дано целое число n. Верните функцию-счётчик (counter).
Эта функция-счётчик должна изначально возвращать n, а затем возвращать значение на 1 больше предыдущего при каждом последующем вызове (n, n + 1, n + 2 и т.д.).
Примеры
Пример 1
Input: n = 10, calls = ["call","call","call"]
Output: [10,11,12]
Пояснение
counter() возвращает 10, затем 11, затем 12 — каждый раз на 1 больше.
Пример 2
Input: n = -2, calls = ["call","call","call","call","call"]
Output: [-2,-1,0,1,2]
Пояснение
counter() сначала возвращает -2, затем увеличивается на 1 при каждом вызове.
Решение
Решение
var createCounter = function(n) { let val = n - 1; return () => ++val;};