From 3b86cef77b06afd7aa3b710637b09a3a13e709cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magdalena=20Ko=C5=82tuniak?= Date: Mon, 16 Feb 2026 12:47:41 +0100 Subject: [PATCH 1/3] add task 1 --- 01/app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/01/app.js b/01/app.js index 96dc2f5..ea6e5dc 100644 --- a/01/app.js +++ b/01/app.js @@ -1,2 +1,10 @@ const randomNumber = Math.round(Math.random() * 20); -console.log(randomNumber); +console.log('Wylosowana liczba: ', 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 5b5efe1d67f814ba26cc6811192477d22a521ec4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magdalena=20Ko=C5=82tuniak?= Date: Mon, 16 Feb 2026 12:49:22 +0100 Subject: [PATCH 2/3] add task 2 --- 02/app.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/02/app.js b/02/app.js index 8a41914..893edeb 100644 --- a/02/app.js +++ b/02/app.js @@ -1,2 +1,17 @@ const x = 5; -let result = 0; \ No newline at end of file +let result = 0; + +// for (let i = 1; i <= x; i++) { +// result += i; +// } + +// console.log(result); + +let i = 1; + +while (i <= x) { + result += i; + i++; +} + +console.log(result); From b846e1e90dbe98244ea850fc12ad87d9c1b7ba7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magdalena=20Ko=C5=82tuniak?= Date: Mon, 16 Feb 2026 12:50:22 +0100 Subject: [PATCH 3/3] add task 3 --- 03/app.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/03/app.js b/03/app.js index c26c886..48f4e5d 100644 --- a/03/app.js +++ b/03/app.js @@ -1,3 +1,10 @@ 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() * 16); + iteration++; +} + +console.log('Liczba iteracji: ', iteration);