mirror of
https://github.com/lucaspalomodevelop/Party.git
synced 2026-03-13 08:09:37 +00:00
42 lines
851 B
JavaScript
42 lines
851 B
JavaScript
var h1 = document.getElementsByTagName('h1')[0];
|
|
var start = document.getElementById('strt');
|
|
var stop = document.getElementById('stp');
|
|
var reset = document.getElementById('rst');
|
|
var sec = 0;
|
|
var min = 0;
|
|
var hrs = 0;
|
|
var t;
|
|
|
|
function tick(){
|
|
sec++;
|
|
if (sec >= 60) {
|
|
sec = 0;
|
|
min++;
|
|
if (min >= 60) {
|
|
min = 0;
|
|
hrs++;
|
|
}
|
|
}
|
|
}
|
|
function add() {
|
|
tick();
|
|
h1.textContent = (hrs > 9 ? hrs : "0" + hrs)
|
|
+ ":" + (min > 9 ? min : "0" + min)
|
|
+ ":" + (sec > 9 ? sec : "0" + sec);
|
|
timer();
|
|
}
|
|
function timer() {
|
|
t = setTimeout(add, 1000);
|
|
}
|
|
|
|
timer();
|
|
start.onclick = timer;
|
|
stop.onclick = function() {
|
|
clearTimeout(t);
|
|
}
|
|
reset.onclick = function() {
|
|
h1.textContent = "00:00:00";
|
|
seconds = 0; minutes = 0; hours = 0;
|
|
sec = 0; min = 0; hrs = 0;
|
|
}
|