Skip to content

Commit dfa1f57

Browse files
committed
Fix: update timer value immediately after button is clicked
1 parent 98a0a64 commit dfa1f57

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Sprint-3/alarmclock/alarmclock.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ function displayAlarm(time) {
1717
}
1818

1919
function decreaseAlarmTime() {
20-
timeRemaining--;
21-
displayAlarm(timeRemaining);
22-
2320
if (timeRemaining <= 0) {
2421
clearInterval(timerInterval);
2522
timerInterval = null;
2623
timeRemaining = 0;
2724
playAlarm();
2825
}
26+
27+
timeRemaining--;
28+
displayAlarm(timeRemaining);
2929
}
3030

3131
function setAlarm() {
@@ -36,6 +36,7 @@ function setAlarm() {
3636
clearInterval(timerInterval);
3737
}
3838

39+
displayAlarm(timeRemaining);
3940
timerInterval = setInterval(decreaseAlarmTime, 1000);
4041
}
4142

0 commit comments

Comments
 (0)