Added 1B, 2 and added bootstrap again for site

This commit is contained in:
2026-05-03 22:04:45 +02:00
parent b8995b3a1b
commit d1ce485572
37 changed files with 1842 additions and 89 deletions
@@ -0,0 +1,17 @@
export function calculateRowTotalPower(
quantity: number,
powerPerUnit: number,
simultaneityFactor: number
): number {
return quantity * powerPerUnit * simultaneityFactor;
}
export function calculateCircuitTotalPower(
rows: Array<{ quantity: number; powerPerUnit: number; simultaneityFactor: number }>
): number {
return rows.reduce(
(sum, row) => sum + calculateRowTotalPower(row.quantity, row.powerPerUnit, row.simultaneityFactor),
0
);
}