rookie: Bitte um Kritik zu einem Projekt (Code Generator)

Beitrag lesen

Das Programm erzeugt (Passwort-)Codes mit verschiedenen Zeichen in zufälliger Reihenfolge.
Der Zeichenvorrat umfasst Großbuchstaben, Kleinbuchstaben, Ziffern sowie Sonderzeichen.

Es bietet drei Wege, einen (Passwort-)Code zu generieren:

  1. Über die Definition eines Musters
    Bspw. wenn die ersten drei Stellen Ziffern sein sollen
  2. Über die Definition der Anzahl der verschiedenen Zeichen, welche vorkommen sollen.
    Hier kann der Zeichenvorrat an Sonderzeichen auch selbst definiert werden.
  3. Über die Definition der Länge
    Zusätzlich kann bestimmt werden, dass der Code nur aus einem gewählten Zeichenvorrat generiert wird.

Meine grundsätzliche Bitte betrifft die Form des Javascript-Codes.
Dieser kann mit an Sicherheit grenzender Wahrscheinlichkeit kürzer formuliert werden.

Gruß
rookie

________
Fehler zu machen ist das Beste, was einem Lernenden passieren kann.