use for-of statements to replace for and for-in

This commit is contained in:
MaysWind
2025-09-09 23:48:42 +08:00
parent c75a902d84
commit 34c5a1750e
50 changed files with 368 additions and 460 deletions
+3 -3
View File
@@ -69,8 +69,8 @@ export class FiscalYearStart {
return undefined;
}
const month = parseInt(parts[0], 10);
const day = parseInt(parts[1], 10);
const month = parseInt(parts[0] as string, 10);
const day = parseInt(parts[1] as string, 10);
return FiscalYearStart.of(month, day);
}
@@ -87,7 +87,7 @@ export class FiscalYearStart {
}
private static isValidFiscalYearMonthDay(month: number, day: number): boolean {
return 1 <= month && month <= 12 && 1 <= day && day <= FiscalYearStart.MONTH_MAX_DAYS[month - 1];
return 1 <= month && month <= 12 && 1 <= day && day <= (FiscalYearStart.MONTH_MAX_DAYS[month - 1] as number);
}
}