-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.js
49 lines (46 loc) · 1.82 KB
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
const generateQuoteBtn = document.getElementById("quoteBtn");
const quoteOutput = document.getElementById("quoteOutput");
const authorOutput = document.getElementById("authorOutput");
generateQuoteBtn.addEventListener("click", generateQuote);
// https://www.shopify.com/blog/motivational-quotes
const arrayOfQuotes = [
{
author: "Albert Einstein",
quote:
"We cannot solve problems with the kind of thinking we employed when we came up with them",
},
{
author: " Mark Twain",
quote:
"Stay away from those people who try to disparage your ambitions. Small minds will always do that, but great minds will give you a feeling that you can become great too.",
},
{
author: "Eleanor",
quote:
"When you give joy to other people, you get more joy in return. You should give a good thought to happiness that you can give out.",
},
{
author: "Norman Vincent Peale",
quote: "When you change your thoughts, remember to also change your world.",
},
{
author: "Walter",
quote:
"It is only when we take chances, when our lives improve. The initial and the most difficult risk that we need to take is to become honest. ",
},
{
author: "Diane McLaren",
quote:
"Nature has given us all the pieces required to achieve exceptional wellness and health, but has left it to us to put these pieces together.",
},
{
author: "Dale Carnegie",
quote:
"Develop success from failures. Discouragement and failure are two of the surest stepping stones to success.",
},
];
function generateQuote() {
let random = Number.parseInt(Math.random() * arrayOfQuotes.length + 1);
quoteOutput.innerHTML = `<span>${arrayOfQuotes[random].quote}</span>`;
authorOutput.innerHTML = `<small>-${arrayOfQuotes[random].author}-</small>`;
}