From 71fa218a8f7b7e014738432dadc1497470ae9ed9 Mon Sep 17 00:00:00 2001 From: alexandru-pocovnicu <109530683+alexandru-pocovnicu@users.noreply.github.com> Date: Fri, 24 Oct 2025 10:12:47 +0100 Subject: [PATCH 1/6] Add initial test file for mean calculations --- prep/mean.test.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 prep/mean.test.js diff --git a/prep/mean.test.js b/prep/mean.test.js new file mode 100644 index 000000000..e69de29bb From 927769b17de592f6887d046ba0bce8604ffcbd09 Mon Sep 17 00:00:00 2001 From: alexandru-pocovnicu <109530683+alexandru-pocovnicu@users.noreply.github.com> Date: Fri, 24 Oct 2025 10:13:42 +0100 Subject: [PATCH 2/6] Add mean.js file for mean calculations --- prep/mean.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 prep/mean.js diff --git a/prep/mean.js b/prep/mean.js new file mode 100644 index 000000000..e69de29bb From a393af9cf00e0164a447b9e3a607bb1b6e6b8dc1 Mon Sep 17 00:00:00 2001 From: alexandru-pocovnicu <109530683+alexandru-pocovnicu@users.noreply.github.com> Date: Sun, 26 Oct 2025 10:05:36 +0000 Subject: [PATCH 3/6] Remove mean.js and mean.test.js files --- prep/mean.js | 0 prep/mean.test.js | 0 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 prep/mean.js delete mode 100644 prep/mean.test.js diff --git a/prep/mean.js b/prep/mean.js deleted file mode 100644 index e69de29bb..000000000 diff --git a/prep/mean.test.js b/prep/mean.test.js deleted file mode 100644 index e69de29bb..000000000 From 812aeb816ab2c434762cba216f7d11e180f432c3 Mon Sep 17 00:00:00 2001 From: alexandru-pocovnicu <109530683+alexandru-pocovnicu@users.noreply.github.com> Date: Mon, 10 Nov 2025 09:33:09 +0000 Subject: [PATCH 4/6] Update title in index.html to reflect the app's purpose --- Sprint-3/quote-generator/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sprint-3/quote-generator/index.html b/Sprint-3/quote-generator/index.html index 30b434bcf..5f6a720f1 100644 --- a/Sprint-3/quote-generator/index.html +++ b/Sprint-3/quote-generator/index.html @@ -3,7 +3,7 @@ - Title here + Quote generator app From fbae86297e8a9636a1caf87c2901a5be337f1695 Mon Sep 17 00:00:00 2001 From: alexandru-pocovnicu <109530683+alexandru-pocovnicu@users.noreply.github.com> Date: Thu, 13 Nov 2025 10:19:52 +0000 Subject: [PATCH 5/6] Add functionality to display random quotes and update on button click --- Sprint-3/quote-generator/quotes.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Sprint-3/quote-generator/quotes.js b/Sprint-3/quote-generator/quotes.js index 4a4d04b72..dca000836 100644 --- a/Sprint-3/quote-generator/quotes.js +++ b/Sprint-3/quote-generator/quotes.js @@ -491,3 +491,19 @@ const quotes = [ ]; // call pickFromArray with the quotes array to check you get a random quote + +const newQuoteButton = document.querySelector("#new-quote"); +const quoteDisplay = document.querySelector("#quote"); + +function displayQuote() { + const randomQuote = pickFromArray(quotes); + + const objectQuote = randomQuote.quote; + const objectAuthor = randomQuote.author; + + quoteDisplay.innerText = `${objectQuote}\n${objectAuthor}`; +} + +displayQuote(); + +newQuoteButton.addEventListener("click", displayQuote); From aaec74749925fd7ec0f9d71e53e8a9fcc7846b69 Mon Sep 17 00:00:00 2001 From: alexandru-pocovnicu <109530683+alexandru-pocovnicu@users.noreply.github.com> Date: Sun, 23 Nov 2025 11:00:50 +0000 Subject: [PATCH 6/6] changed variable names --- Sprint-3/quote-generator/quotes.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sprint-3/quote-generator/quotes.js b/Sprint-3/quote-generator/quotes.js index dca000836..adac4cc21 100644 --- a/Sprint-3/quote-generator/quotes.js +++ b/Sprint-3/quote-generator/quotes.js @@ -498,10 +498,10 @@ const quoteDisplay = document.querySelector("#quote"); function displayQuote() { const randomQuote = pickFromArray(quotes); - const objectQuote = randomQuote.quote; - const objectAuthor = randomQuote.author; + const quote = randomQuote.quote; + const author = randomQuote.author; - quoteDisplay.innerText = `${objectQuote}\n${objectAuthor}`; + quoteDisplay.innerText = `${quote}\n${author}`; } displayQuote();