calculateCpfCheckDigit function ✓ 100.0%
Last updated: 2026-02-24T21:07:57.582Z
Location
Metrics
LOC: 5
Complexity: 2
Params: 2
Coverage: 100.0% (3/3 lines, 186x executed)
Signature
calculateCpfCheckDigit(digits: number[], weights: number[]): : number
Source Code
function calculateCpfCheckDigit(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 |
|---|---|
| generateCpf | calls |
| validateCpf | calls |