generateRg function exported ✓ 100.0%
Last updated: 2026-02-24T21:07:57.529Z
Location
Metrics
LOC: 7
Complexity: 2
Params: 1
Coverage: 100.0% (3/3 lines, 3x executed)
Signature
generateRg(formatted = true): : string
Summary
Generates a random Brazilian RG (Registro Geral) number.
Tags
#@param formatted - Whether to format as `XX.XXX.XXX-X` (default: `true`)#@returns A 9-digit RG string
Source Code
export function generateRg(formatted = true): string {
const digits = randomDigits(9);
if (!formatted) return digits;
return `${digits.slice(0, 2)}.${digits.slice(2, 5)}.${digits.slice(5, 8)}-${digits.slice(8)}`;
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| randomDigits | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| GeneratorFn | calls |