From b26a2255ec37e1bf83f7b3d47b3cc476378269aa Mon Sep 17 00:00:00 2001 From: Natalia Kur Date: Wed, 23 Jul 2025 15:40:06 +0200 Subject: [PATCH 1/3] Complete task 01 --- 01/app.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/01/app.js b/01/app.js index 96dc2f5..4e79644 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 (i = 5; i <= randomNumber; i++) { + console.log(i); + } +} else { + console.log("Wylosowana liczba jest zbyt mała, aby użyć pętli!"); +} From 8c93435ac6d26e824605784f5af90e86d29fc333 Mon Sep 17 00:00:00 2001 From: Natalia Kur Date: Wed, 23 Jul 2025 17:20:34 +0200 Subject: [PATCH 2/3] Complete task 02 --- 02/app.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/02/app.js b/02/app.js index 8a41914..52f5e3c 100644 --- a/02/app.js +++ b/02/app.js @@ -1,2 +1,15 @@ const x = 5; -let result = 0; \ No newline at end of file + +let resultFor = 0; +for (let i = 1; i <= x; i++) { + resultFor = resultFor + i; + console.log(resultFor); +} + +let resultWhile = 0; +let j = 1; +while (j <= x) { + resultWhile = resultWhile + j; + j++; + console.log(resultWhile); +} From 155bb93d494365b1f894d6d62b725dbea36ac78f Mon Sep 17 00:00:00 2001 From: Natalia Kur Date: Wed, 23 Jul 2025 17:49:10 +0200 Subject: [PATCH 3/3] Complete task 03 --- 03/app.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/03/app.js b/03/app.js index c26c886..4bae065 100644 --- a/03/app.js +++ b/03/app.js @@ -1,3 +1,10 @@ -const x = 10; +const x = 5; +let randomNumber; let iteration = 0; -let randomNumber = -1; \ No newline at end of file + +while (randomNumber !== x) { + randomNumber = Math.round(Math.random() * 20); + console.log(randomNumber); + iteration++; +} +console.log(`Potrzebowałaś ${iteration} prób/y.`);