personal-document-generator
Version:
A simple DNI (spanish ID document number) and NIE (id number for foreing people in spain) generators.
10 lines (8 loc) • 423 B
JavaScript
import { getEightOrSevenDigitsNumber, generateNumber } from './utils/number-generator.js';
import { getFirsNieLetter, getControlLetter } from './utils/letter-generator.js';
export const getValidNIE = () => {
const n = generateNumber();
const firstLetter = getFirsNieLetter(n);
const number = getEightOrSevenDigitsNumber(7);
return `${firstLetter}${number}${getControlLetter(n.toString() + number.toString())}`;
};