-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
38 lines (31 loc) · 1.26 KB
/
script.js
File metadata and controls
38 lines (31 loc) · 1.26 KB
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
let descriptions = document.getElementsByClassName("toggle");
var x = setInterval(function(){
let releaseDate = Date.parse("Jan 12, 2024 00:00:00");
let todayDate = new Date();
let difference = releaseDate - todayDate;
let days = Math.floor(difference / (1000 * 60 * 60 * 24));
let hours = Math.floor(difference / (1000 * 60 * 60));
let minutes = Math.floor(difference / (1000 * 60));
let seconds = Math.floor(difference / 1000);
let d = days;
let h = hours - days * 24;
let m = minutes - hours * 60;
let s = seconds - minutes * 60;
document.getElementById("numbersContainer").innerHTML =
'<div>' + d + '</div>' +
'<div>' + h + '</div>' +
'<div>' + m + '</div>' +
'<div>' + s + '</div>';
if (difference <= 0){
clearInterval(x);
document.getElementById("numbersContainer").innerHTML =
`<div class="releaseOutNowMessage"><p>DEATH MARCH OUT NOW!</p></div>`;
}
}, 1000);
window.onload = function(){
function getRandomNumber(min, max) {
return Math.round(min - 0.5 + Math.random() * (max - min + 1))
}
let randomDescription = getRandomNumber(0, 3);
descriptions[randomDescription].classList.add('active');
}