Updated and fixed IbanGenerator tool

Update purebasic-structure-on-stack.md, iban-generator.yml, and 4 more files...
This commit is contained in:
2025-08-24 18:55:54 +02:00
parent b11ed247dc
commit 690b3179ed
6 changed files with 103 additions and 26 deletions

View File

@@ -269,7 +269,7 @@ export class IbanSpecification {
return iban.match(/.{1,4}/g).join(' ');
}
generateRandomBban(preferNumbers = false) {
generateRandomBban(preferNumbers = false, preferLetters = false) {
let returnedBban = "";
let patternParts = ("_" + this.bbanFormat + "0").split("!");
@@ -291,7 +291,11 @@ export class IbanSpecification {
if(preferNumbers) {
elementChoices = charsN;
} else {
elementChoices = charsC;
if(preferLetters) {
elementChoices = charsA;
} else {
elementChoices = charsC;
}
}
break;
case 'a':