From 2d4fed0a3032a2756063aed4966a28571aada327 Mon Sep 17 00:00:00 2001 From: Dagmara Opalka Date: Sat, 17 Aug 2024 15:01:04 +0200 Subject: [PATCH 1/2] 1st commit of practice-js-bsics-functions --- 01/app.js | 6 ++++++ 02/app.js | 4 ++++ 03/app.js | 10 ++++++++++ 04/app.js | 16 ++++++++++++++++ 4 files changed, 36 insertions(+) diff --git a/01/app.js b/01/app.js index e69de29..73bb077 100644 --- a/01/app.js +++ b/01/app.js @@ -0,0 +1,6 @@ +function showTime() { + const time = (new Date()).toLocaleTimeString(); + console.log(time); +} + +showTime(); diff --git a/02/app.js b/02/app.js index e69de29..b86ef8c 100644 --- a/02/app.js +++ b/02/app.js @@ -0,0 +1,4 @@ +function sayHello(name){ + console.log('cześć ${name}!') +} +sayHello(devmentor.pl) \ No newline at end of file diff --git a/03/app.js b/03/app.js index e69de29..863dadf 100644 --- a/03/app.js +++ b/03/app.js @@ -0,0 +1,10 @@ +const sumNumbersUpTo = function(n) { + let sum = 0; + for (let i = 1; i <= n; i++) { + sum += i; + } + return sum; +}; + +const result = sumNumbersUpTo(4); +console.log(result); \ No newline at end of file diff --git a/04/app.js b/04/app.js index e69de29..2ecbf4f 100644 --- a/04/app.js +++ b/04/app.js @@ -0,0 +1,16 @@ +function runTimer() { + let counter = 0; + + const intervalId = setInterval(function() { + const time = (new Date()).toLocaleTimeString(); + console.log(time); + + counter++; + + if (counter === 5) { + clearInterval(intervalId); + } + }, 5000); +} + +runTimer(); \ No newline at end of file From bad1cbc5d9e465f038bd6cb7b6523f5d54433f79 Mon Sep 17 00:00:00 2001 From: Dagmara Opalka Date: Sat, 17 Aug 2024 15:33:33 +0200 Subject: [PATCH 2/2] staged changes --- 04/app.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/04/app.js b/04/app.js index 2ecbf4f..7128467 100644 --- a/04/app.js +++ b/04/app.js @@ -1,16 +1,16 @@ function runTimer() { - let counter = 0; + let counter = 0; - const intervalId = setInterval(function() { - const time = (new Date()).toLocaleTimeString(); - console.log(time); + const intervalId = setInterval(function () { + const time = new Date().toLocaleTimeString(); + console.log(time); - counter++; + counter++; - if (counter === 5) { - clearInterval(intervalId); - } - }, 5000); + if (counter === 5) { + clearInterval(intervalId); + } + }, 5000); } -runTimer(); \ No newline at end of file +runTimer();