There was an error while loading. Please reload this page.
1 parent c566c35 commit ebea776Copy full SHA for ebea776
1 file changed
Sprint-3/5-stretch-extend/format-time.js
@@ -5,7 +5,7 @@
5
function formatAs12HourClock(time) {
6
const [hoursString, minutesString = "00"] = time.split(":");
7
const hours = Number(hoursString);
8
- const minutes = minutesString;
+ const minutes = minutesString.padStart(2, "0");
9
10
let suffix = "am";
11
if (hours >= 12) {
@@ -41,4 +41,11 @@ console.assert(
41
`current output: ${midnightOutput}, target output: ${midnightTarget}`,
42
);
43
44
+const singleDigitMinuteOutput = formatAs12HourClock("9:5");
45
+const singleDigitMinuteTarget = "9:05 am";
46
+console.assert(
47
+ singleDigitMinuteOutput === singleDigitMinuteTarget,
48
+ `current output: ${singleDigitMinuteOutput}, target output: ${singleDigitMinuteTarget}`,
49
+);
50
+
51
console.log("All formatAs12HourClock tests passed.");
0 commit comments