From ff4b59f10d9b0027af973e1a518a2f3019517286 Mon Sep 17 00:00:00 2001 From: zero_jeden Date: Tue, 4 Jun 2024 22:18:37 +0200 Subject: [PATCH 1/6] solution 1 & 2 --- 01/app.js | 12 +++++++++++- 02/app.js | 14 +++++++++++++- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/01/app.js b/01/app.js index 96dc2f5..32a5a07 100644 --- a/01/app.js +++ b/01/app.js @@ -1,2 +1,12 @@ const randomNumber = Math.round(Math.random() * 20); -console.log(randomNumber); +let allNums; + +if (randomNumber >= 5) { + for (i = 5; i < randomNumber; i++) { + console.log('wcześniejsza liczba to: ' + i); + } +} else { + console.log('ta liczba jest zbyt mała, aby pętla zadziałała!'); +} + +console.log('wylosowana liczba to: ' + randomNumber); diff --git a/02/app.js b/02/app.js index 8a41914..c5ba2fe 100644 --- a/02/app.js +++ b/02/app.js @@ -1,2 +1,14 @@ const x = 5; -let result = 0; \ No newline at end of file +let result = 0; + +for(i = 1; i <= x; i++){ + console.log(result = result + i); +} + +console.log('______________pętla while zacznie dodawać do 15') + +let j = 1; +while(j <= x) { + console.log(result = result + j); + j++; +} From b71c24d7607bb84085ca00621e5c1c6830c39e70 Mon Sep 17 00:00:00 2001 From: zero_jeden Date: Tue, 4 Jun 2024 22:19:09 +0200 Subject: [PATCH 2/6] edit txt --- README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README.md b/README.md index a5b618e..49e1432 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,3 @@ -> :rocket: *Potrzebujesz pomocy w rozwiązaniu zadania? Nie wiesz, czy Twój kod jest wystarczająco dobry? Chcesz skonsultować CV lub szukasz zespołu, do wspólnego projektu? To wszystko znajdziesz na naszym serwerze Discord. Dostęp jest **bezpłatny i bez zobowiązań**. :white_check_mark: [Dołącz teraz](https://devmentor.pl/discord) do naszej społeczności!* - -   # JavaScript: Podstawy – pętle From 3828d593fc1efc75feb7a5dac55bdb48c6d7c6ed Mon Sep 17 00:00:00 2001 From: zero_jeden Date: Tue, 4 Jun 2024 22:30:07 +0200 Subject: [PATCH 3/6] clean solution 1 --- 01/app.js | 1 - 03/app.js | 10 +++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/01/app.js b/01/app.js index 32a5a07..cb19200 100644 --- a/01/app.js +++ b/01/app.js @@ -1,5 +1,4 @@ const randomNumber = Math.round(Math.random() * 20); -let allNums; if (randomNumber >= 5) { for (i = 5; i < randomNumber; i++) { diff --git a/03/app.js b/03/app.js index c26c886..f5a5a81 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; + +while (randomNumber === x) { +randomNumber = Match.round(Math.random() * 10); +console.log(randomNumber); +iteration++; +} + +console.log(iteration); \ No newline at end of file From 030f7fc36bb39ff5ca9f5bafa58b34e0d8231c00 Mon Sep 17 00:00:00 2001 From: zero_jeden Date: Tue, 4 Jun 2024 22:39:58 +0200 Subject: [PATCH 4/6] solution 3 --- 03/app.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/03/app.js b/03/app.js index f5a5a81..9280a37 100644 --- a/03/app.js +++ b/03/app.js @@ -1,11 +1,10 @@ const x = 10; let iteration = 0; -let randomNumber; +let randomNumber = -1; -while (randomNumber === x) { -randomNumber = Match.round(Math.random() * 10); -console.log(randomNumber); +while(randomNumber !== x){ +randomNumber = Math.round(Math.random() * 10); iteration++; -} +}; -console.log(iteration); \ No newline at end of file +console.log('za ' + iteration + ' razem wylosowałem ' + randomNumber); \ No newline at end of file From a9a09756e6d9b8efb695cbeca3e7fd5ca16002b9 Mon Sep 17 00:00:00 2001 From: zero_jeden Date: Thu, 6 Jun 2024 22:46:00 +0200 Subject: [PATCH 5/6] update --- 02/app.js | 2 +- 03/app.js | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/02/app.js b/02/app.js index c5ba2fe..b93a027 100644 --- a/02/app.js +++ b/02/app.js @@ -1,7 +1,7 @@ const x = 5; let result = 0; -for(i = 1; i <= x; i++){ +for(let i = 1; i <= x; i++){ console.log(result = result + i); } diff --git a/03/app.js b/03/app.js index 9280a37..15466ca 100644 --- a/03/app.js +++ b/03/app.js @@ -2,9 +2,9 @@ const x = 10; let iteration = 0; let randomNumber = -1; -while(randomNumber !== x){ -randomNumber = Math.round(Math.random() * 10); -iteration++; -}; +while (randomNumber !== x) { + randomNumber = Math.round(Math.random() * 10); + iteration++; +} -console.log('za ' + iteration + ' razem wylosowałem ' + randomNumber); \ No newline at end of file +console.log('za ' + iteration + ' razem wylosowałem ' + randomNumber); From 952d037a82e3dd452c2ba8aeaa4751f222ca6b95 Mon Sep 17 00:00:00 2001 From: zero_jeden Date: Thu, 6 Jun 2024 23:10:09 +0200 Subject: [PATCH 6/6] upadate code. --- 01/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/01/app.js b/01/app.js index cb19200..2bcc611 100644 --- a/01/app.js +++ b/01/app.js @@ -1,7 +1,7 @@ const randomNumber = Math.round(Math.random() * 20); if (randomNumber >= 5) { - for (i = 5; i < randomNumber; i++) { + for (let i = 5; i < randomNumber; i++) { console.log('wcześniejsza liczba to: ' + i); } } else {