From 6f872071ae20e34beb8e6e57b43c374f1404f44e Mon Sep 17 00:00:00 2001 From: Anonymous-dev-v <83170790+Anonymous-dev-v@users.noreply.github.com> Date: Tue, 5 Apr 2022 21:28:14 +0300 Subject: [PATCH 1/2] Update index.js --- index.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/index.js b/index.js index ce70412..96f77d1 100644 --- a/index.js +++ b/index.js @@ -136,6 +136,17 @@ function sequence(start = 0, step = 1) { }; } +//------------------------------------вам нужно просто добавить еще одну переменную +function sequence(start = 0, step = 1) { + let number = start; + + return function () { + let outputNumber = number; + number += step; + return outputNumber + } +} + const generator1 = sequence(5, 2); console.log(generator1()); From fc7207f66631630706b0f17ac839dd6971341b92 Mon Sep 17 00:00:00 2001 From: Anonymous-dev-v <83170790+Anonymous-dev-v@users.noreply.github.com> Date: Tue, 5 Apr 2022 21:39:10 +0300 Subject: [PATCH 2/2] Update index.js --- index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 96f77d1..58ff055 100644 --- a/index.js +++ b/index.js @@ -139,9 +139,10 @@ function sequence(start = 0, step = 1) { //------------------------------------вам нужно просто добавить еще одну переменную function sequence(start = 0, step = 1) { let number = start; - + console.log('num '+number) return function () { let outputNumber = number; + console.log('out '+outputNumber) number += step; return outputNumber }