calculateCnpjCheckDigit function ✓ 100.0%
Last updated: 2026-02-24T21:07:57.500Z
Location
Metrics
LOC: 5
Complexity: 2
Params: 2
Coverage: 100.0% (3/3 lines, 196x executed)
Signature
calculateCnpjCheckDigit(digits: number[], weights: number[]): : number
Source Code
function calculateCnpjCheckDigit(digits: number[], weights: number[]): number {
const sum = digits.reduce((acc, digit, i) => acc + digit * weights[i], 0);
const remainder = sum % 11;
return remainder < 2 ? 0 : 11 - remainder;
}
No outgoing dependencies.
Impact (Incoming)
| Source | Type |
|---|---|
| generateCnpj | calls |
| validateCnpj | calls |