@@ -37,14 +37,16 @@ function runTime() {
37
37
let countDown = setInterval ( ( ) => {
38
38
if ( runSeconds < input . value * 60 ) {
39
39
++ runSeconds ;
40
- let totalHours = 0 ;
41
- let totalMinutes = 0 ;
42
- let totalSeconds = 0 ;
43
-
44
- totalHours = Math . floor ( runSeconds / 3600 ) ;
45
- // runSeconds %= 3600;
46
- totalMinutes = Math . floor ( runSeconds / 60 ) ;
47
- totalSeconds = runSeconds % 60 ;
40
+ // let totalHours = 0;
41
+ // let totalMinutes = 0;
42
+ // let totalSeconds = 0;
43
+ // totalSeconds = runSeconds % 60;
44
+ // totalMinutes = Math.floor(runSeconds / 60);
45
+ // totalHours = Math.floor(runSeconds / 3600);
46
+ let totalSeconds = runSeconds % 60 ;
47
+ let totalHours = Math . floor ( runSeconds / 3600 ) ;
48
+ let totalMinutes = Math . floor ( runSeconds / 60 - totalHours * 60 ) ;
49
+
48
50
totalHours = formatTime ( totalHours ) ;
49
51
totalMinutes = formatTime ( totalMinutes ) ;
50
52
totalSeconds = formatTime ( totalSeconds ) ;
@@ -66,18 +68,17 @@ function runTime() {
66
68
setTimeout ( function ( ) {
67
69
alert ( "The set time has elapsed" ) ;
68
70
} , 1000 ) ;
69
- }
70
71
}
72
+ }
71
73
72
- let resetButton = document . querySelector ( "#reset-button" ) ;
73
- resetButton . addEventListener ( "click" , function ( e ) {
74
- e . preventDefault ( ) ;
75
- clearInterval ( countDown ) ;
76
- document . querySelector ( '#number' ) . value = ''
77
- document . querySelector ( "#hours-passed" ) . innerHTML = formatTime ( 0 ) ;
78
- document . querySelector ( "#minutes-passed" ) . innerHTML = formatTime ( 0 ) ;
79
- document . querySelector ( "#seconds-passed" ) . innerHTML = formatTime ( 0 ) ;
80
- } ) ;
81
-
74
+ let resetButton = document . querySelector ( "#reset-button" ) ;
75
+ resetButton . addEventListener ( "click" , function ( e ) {
76
+ e . preventDefault ( ) ;
77
+ clearInterval ( countDown ) ;
78
+ document . querySelector ( "#number" ) . value = "" ;
79
+ document . querySelector ( "#hours-passed" ) . innerHTML = formatTime ( 0 ) ;
80
+ document . querySelector ( "#minutes-passed" ) . innerHTML = formatTime ( 0 ) ;
81
+ document . querySelector ( "#seconds-passed" ) . innerHTML = formatTime ( 0 ) ;
82
+ } ) ;
82
83
83
84
startTime ( ) ;
0 commit comments