Diskuze: Countdown
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Neskúmal som logiku, ale minimálne tu ti chýba ukončovacia zátvorka na konci
var sekundy = Math.floor((rozdil % (1000 * 60) / (1000));
má byť
var sekundy = Math.floor((rozdil % (1000 * 60) / (1000)));
Díky za závorku, ale bohužel pořád nic.
Nechýba ti náhodou ešte jedna "}" úplne na konci, pred </script>?
Musíš ju nejako spustiť. Napr takto
(function () {
var gdpr = new Date("May 25, 2018 1:0:0").getTime();
var akt = setInterval(function () {
var dneska = new Date().getTime();
var rozdil = gdpr - dneska;
var dny = Math.floor(rozdil / (1000 * 60 * 60 * 24));
var hodiny = Math.floor((rozdil % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minuty = Math.floor((rozdil % (1000 * 60 * 60)) / (1000 * 60));
var sekundy = Math.floor((rozdil % (1000 * 60) / (1000)));
document.getElementById("odpocet").innerHTML = dny + "Dnů " + hodiny + "Hodin "
+ minuty + "Minut " + sekundy + "Sekund ";
if (rozdil < 0) {
clearInterval(akt);
document.getElementById("odpocet").innerHTML = "GDPR vešlo v platnost";
}
}, 1000);
})();
Velice děkuji za pomoc. Snad vás ten bod a zkušenosti potěší
Zobrazeno 7 zpráv z 7.