Skip to content

PAWEL BROILO I MODULE -DATA -GROUPS I SPRINT 3 #461

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions Sprint 3/Alarm Clock/Alarm Clock.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
function setAlarm() { }

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the purpose of this code?

button onclick=("set").addEventListener("Click", () => {
setAlarm();
function time(10);
return value=(00:10);
set interval(60);
Document.getElementById=(60) => -1 = 0 => alarmsound.mp3;
function playAlarm() {
audio.play();
function pauseAlarm() {
audio.pause();
button onclick=("stop").addEventListener("Click", () => {
stopAlarm();

// DO NOT EDIT BELOW HERE

var audio = new Audio("alarmsound.mp3");

function setup() {
document.getElementById("set").addEventListener("click", () => {
setAlarm();
});

document.getElementById("stop").addEventListener("click", () => {
pauseAlarm();
});
}

function playAlarm() {
audio.play();
}

function pauseAlarm() {
audio.pause();
}

window.onload = setup;
44 changes: 44 additions & 0 deletions Sprint 3/Alarm Clock/AlarmClock.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
function setAlarm() {
const input = document.getElementById("alarmSet").value;
let timeRemaining = parseInt(input, 10);

if (isNaN(timeRemaining) || timeRemaining <= 0) {
alert("Please enter a valid number of seconds.");
return;
}

const display = document.getElementById("timeRemaining");
const interval = setInterval(() => {
if (timeRemaining > 0) {
display.textContent = `Time Remaining: ${timeRemaining--} seconds`;
} else {
clearInterval(interval);
display.textContent = "Time Remaining: 0 seconds";
playAlarm();
}
}, 1000);
}

// DO NOT EDIT BELOW HERE

var audio = new Audio("alarmsound.mp3");

function setup() {
document.getElementById("set").addEventListener("click", () => {
setAlarm();
});

document.getElementById("stop").addEventListener("click", () => {
pauseAlarm();
});
}

function playAlarm() {
audio.play();
}

function pauseAlarm() {
audio.pause();
}

window.onload = setup;
31 changes: 31 additions & 0 deletions Sprint 3/Quote Generator/Quote Generator.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Quote Generator App</title>
<link rel="Stylesheet" type="text/css" href="Styles.css"></head><link rel="Stylesheet" type="text/css" href="style.css">
<body>
<h1>Quote Generator App</h1>
<p>Click the button to Generate a Quote</p>
<button onclick="newQuote('quote')">Generate quote</button>
<p id="quote"></id><p>
<div class="footer">
<script>
function newQuote(quot) {
var quotes = [

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For these quotes, was there not a quote generator function in quotes.js that you should use?

"The greatest glory in living lies not in never falling, but in rising every time we fall.-Nelson Mandela",
"The way to get started is to quit talking and begin doing.-Walt Disney",
"Your time is limited, so don't waste it living someone else's life. -Steve Jobs",
"If life were predictable it would cease to be life, and be without flavor. -Eleanor Roosevelt",
"If you set your goals ridiculously high and it's a failure, you will fail above everyone else's success. -James Cameron",
"Life is what happens when you're busy making other plans. -John Lennon",
"Spread love everywhere you go. Let no one ever come to you without leaving happier. -Mother Teresa"
];

var randomQuote = Math.floor(Math.random() * quotes.length)
document.getElementById(quot).innerHTML = quotes[randomQuote];
}
</script>
</body>
</html>