From cfc5d337f25b4ccf3aed03afe7929dd06ba72f21 Mon Sep 17 00:00:00 2001 From: Artur Date: Sun, 28 Sep 2025 15:45:14 +0200 Subject: [PATCH 1/3] Task 01 completed --- 01/app.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/01/app.js b/01/app.js index 96dc2f5..cdeda99 100644 --- a/01/app.js +++ b/01/app.js @@ -1,2 +1,10 @@ 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 użyć pętli'); +} From e83b79566892acd0f532cd0c80ef097f02de0731 Mon Sep 17 00:00:00 2001 From: Artur Date: Sun, 28 Sep 2025 15:54:18 +0200 Subject: [PATCH 2/3] Task 02 completed --- 02/app.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/02/app.js b/02/app.js index 8a41914..2e8ad3c 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; + +for (let i = 0; i <= 5; i++) { + result += i; + console.log(result); +} + +result = 0; + +let i = 0; +while (i <= 5) { + result += i; + console.log(result); + i++; +} From 24939c35e3226b6ecf027a7446396766f59f9555 Mon Sep 17 00:00:00 2001 From: Artur Date: Sun, 28 Sep 2025 16:12:45 +0200 Subject: [PATCH 3/3] Task 03 completed --- 03/app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/03/app.js b/03/app.js index c26c886..b2a8d20 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 (randomNumber !== x) { + randomNumber = Math.round(Math.random() * x); + console.log('Random number: ' + randomNumber); + iteration++; +} + +console.log('Iterations: ' + iteration);