From 2a458d93e6a8c541ca471b60006cf561e3e88297 Mon Sep 17 00:00:00 2001 From: Zaneta Sochon Date: Thu, 3 Apr 2025 14:57:30 +0200 Subject: [PATCH 1/4] feat(1): Check randomNumber is grater then 5 --- 01/app.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/01/app.js b/01/app.js index 96dc2f5..03f61bf 100644 --- a/01/app.js +++ b/01/app.js @@ -1,2 +1,9 @@ const randomNumber = Math.round(Math.random() * 20); -console.log(randomNumber); + +if (randomNumber > 5) { + for (let i = 5; i < randomNumber; i++) { + console.log(i); + } +} else { + console.log('Wylosowana liczba jest zbyt mała, aby uzyć pętli'); +} From dc5c41f5d27f6de7feee4ae4a6db7c07d8babbef Mon Sep 17 00:00:00 2001 From: Zaneta Sochon Date: Thu, 3 Apr 2025 16:23:32 +0200 Subject: [PATCH 2/4] feat(2): Calculate sum of numbers --- 02/app.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/02/app.js b/02/app.js index 8a41914..db10fc7 100644 --- a/02/app.js +++ b/02/app.js @@ -1,2 +1,16 @@ const x = 5; -let result = 0; \ No newline at end of file +let result = 0; +let i = 1; + +// for (let i = 1; i <= x; i++) { +// result = result + i; +// } + +// console.log(result); + +while (i <= x) { + result = result + i; + i++; +} + +console.log(result); From 8ca6cb042e1669847ae7f4c321329fd83203d77d Mon Sep 17 00:00:00 2001 From: Zaneta Sochon Date: Thu, 3 Apr 2025 20:06:44 +0200 Subject: [PATCH 3/4] feat: Create while loop with randomNumber --- 03/app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/03/app.js b/03/app.js index c26c886..e038f16 100644 --- a/03/app.js +++ b/03/app.js @@ -1,3 +1,11 @@ const x = 10; let iteration = 0; -let randomNumber = -1; \ No newline at end of file +let randomNumber = -1; + +while (x !== randomNumber) { + const number = Math.round(Math.random() * x); + randomNumber = number; + iteration++; +} + +console.log(iteration); From 4457bb0d730998e3148e728955cb4ded41675598 Mon Sep 17 00:00:00 2001 From: Zaneta Sochon Date: Fri, 4 Apr 2025 08:26:24 +0200 Subject: [PATCH 4/4] fix(3): Refactor --- 03/app.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/03/app.js b/03/app.js index e038f16..aec5f89 100644 --- a/03/app.js +++ b/03/app.js @@ -3,8 +3,7 @@ let iteration = 0; let randomNumber = -1; while (x !== randomNumber) { - const number = Math.round(Math.random() * x); - randomNumber = number; + randomNumber = Math.round(Math.random() * x); iteration++; }