Générez des identifiants numériques qui satisfont la somme de contrôle Luhn modulo 10.
Choisissez la longueur totale et un préfixe numérique optionnel. L’helper remplit le reste des chiffres, ajoute un chiffre de contrôle valide et renvoie le numéro complet.
Les valeurs générées servent aux tests de validation, aux démos d’interface et à l’enseignement des sommes de contrôle. Ce ne sont pas de vraies cartes de paiement, comptes ou identifiants émis.
Quand l’utiliser
Associez-le au sous-outil de validation Luhn pour illustrer des flux générer-puis-valider dans des fixtures QA. Longueur et préfixe permettent d’imiter des formes d’émetteur sans toucher aux données de production.
Limites
Les résultats dépendent des valeurs saisies et de l’arithmétique du navigateur ; ils ne sont pas audités pour la conformité réglementaire. Des entrées très grandes, un arrondi lié à la locale ou des cas limites peuvent différer d’un tableur ou d’une implémentation serveur.
Exemple
Saisissez les valeurs d’exemple par défaut du formulaire et comparez la sortie à une référence connue ; modifiez une entrée à la fois.