Skip to content

Commit 882ced6

Browse files
committed
Fix daysToWeeks returning negative 0
Fixed `daysToWeeks` returning negative 0.
1 parent 5068cfb commit 882ced6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/daysToWeeks/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,7 @@ import { daysInWeek } from "../constants/index.js";
2626
*/
2727
export function daysToWeeks(days: number): number {
2828
const weeks = days / daysInWeek;
29-
return Math.trunc(weeks);
29+
const result = Math.trunc(weeks);
30+
// Prevent negative zero
31+
return result === 0 ? 0 : result;
3032
}

0 commit comments

Comments
 (0)