datbarCheckJS/app.js

64 lines
2.8 KiB
JavaScript
Raw Permalink Normal View History

2016-09-30 11:15:01 +00:00
//15.00 = 900 minutter
2016-04-25 10:11:48 +00:00
var datbarCheck = function()
{
var text = '{"sentences":[' +
'{"sentence":"sidde der hjemme og prikke øjnene ud over noget DADs"},' +
'{"sentence":"sidde der hjemme og ikke forstå hvad der er op og ned i CompArk"},' +
'{"sentence":"sidde der hjemme og Hade IntDes?"},' +
2016-09-30 11:15:01 +00:00
'{"sentence":"sidde der hjemme og regulere dine automater"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"},' +
'{"sentence":"sidde der hjemme og bede til Bouvins ånd om at forstå x86_64"}]}';
2016-04-25 10:11:48 +00:00
var obj = JSON.parse(text);
2016-09-30 11:15:01 +00:00
//Genopfind tiden
var todaysDate = new Date();
var todaysWeekday = todaysDate.getDay();
var currentTime = todaysDate.getTime();
var hour = todaysDate.getHours();
var minut = todaysDate.getMinutes();
var weekdayArr = ["Søndag", "Mandag" , "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"];
//Lær den at snakke
2016-04-25 10:11:48 +00:00
var answer = document.getElementById("answer");
2016-09-30 11:15:01 +00:00
//Lær den at finde rand tal
2016-04-25 10:11:48 +00:00
var randomN = Math.round((Math.random()*10))
2016-09-30 11:15:01 +00:00
//Debuging **** HUSK AT SLETTE DET HER FØR DEPLOY****
console.log(randomN);
console.log(obj.sentences.length);
2016-04-25 10:11:48 +00:00
2016-09-30 11:15:01 +00:00
if (todaysWeekday == 5)
2016-04-25 10:11:48 +00:00
{
2016-09-30 11:15:01 +00:00
if(hour == 02){
2016-04-25 10:11:48 +00:00
answer.innerHTML = "Baren er desværre lukket nu!</br> <h3>(Så gå dog i seng.)</h3>"
}
2016-09-30 11:15:01 +00:00
else if(hour < 15){
if((hour - 1 ) <=1 ){
answer.innerHTML="Baren åbner om " + ((hour - 14) * -1) + " Time og " + (60 - minut) + "minutter! <h3>Vi ses der nede.</h3>";
2016-04-25 10:11:48 +00:00
}
else {
2016-09-30 11:15:01 +00:00
answer.innerHTML="Baren åbner om " + ((hour - 14) * -1) + " Timer og " + (60 - minut) + " minutter! <h3>Vi ses der nede.</h3>";
2016-04-25 10:11:48 +00:00
}
}
else{
2016-09-30 11:15:01 +00:00
if((hour - 15) === 0){
answer.innerHTML = "Baren har været åben i " + minut + " minutter. <h3>Så bare roligt, der er rigelig med tid før baren lukker.</h3>";
2016-04-25 10:11:48 +00:00
}
else {
2016-09-30 11:15:01 +00:00
answer.innerHTML = "Baren har været åben i " + ((15 - hour) * -1) + " timer og " + minut + " minutter";
2016-04-25 10:11:48 +00:00
}
}
}
else
{
2016-09-30 11:15:01 +00:00
answer.innerHTML = "Baren er desværre ikke åben, da det er " + weekdayArr[todaysWeekday] + ". <h3>Burde du ikke også"+ " " + obj.sentences[randomN].sentence + "?" + "</h3>";
2016-04-25 10:11:48 +00:00
}
}