Skip to content

Commit 7342082

Browse files
committed
refactor: simplify time formatting with padStart
1 parent f08fbfc commit 7342082

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

Sprint-3/alarmclock/alarmclock.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,8 @@ function formatTime(totalSeconds) {
1010
const minutes = Math.floor(totalSeconds / 60);
1111
const seconds = totalSeconds % 60;
1212

13-
let formattedMinutes = `${minutes}`;
14-
if (minutes < 10) {
15-
formattedMinutes = `0${minutes}`;
16-
}
17-
18-
let formattedSeconds = `${seconds}`;
19-
if (seconds < 10) {
20-
formattedSeconds = `0${seconds}`;
21-
}
13+
const formattedMinutes = String(minutes).padStart(2, '0');
14+
const formattedSeconds = String(seconds).padStart(2, '0');
2215

2316
return `Time Remaining: ${formattedMinutes}:${formattedSeconds}`;
2417
}

0 commit comments

Comments
 (0)