@zbigniew00/randomid-generator

1.0.2 • Public • Published

Ta funkcja generuje losowy identyfikator o określonej długości idLength.

Na początku definiuje pusty łańcuch znaków id, do którego będą dodawane losowo wybrane znaki. Następnie tworzy łańcuch znaków characters, który zawiera wszystkie znaki, które mogą być użyte w identyfikatorze: duże litery, małe litery i cyfry. Funkcja wyznacza ilość dostępnych znaków (charsAmount). Następnie w pętli for o długości idLength funkcja losowo wybiera znak z łańcucha characters i dodaje go do łańcucha id. Na koniec zwraca wygenerowany identyfikator. W efekcie, jeśli np. wywołasz funkcję randomID(10), wygeneruje ona losowy identyfikator o długości 10 składający się z kombinacji duży liter, małych liter i cyfr. Na przykład: "aB3fHt2ZkP".

/@zbigniew00/randomid-generator/

    Package Sidebar

    Install

    npm i @zbigniew00/randomid-generator

    Weekly Downloads

    2

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    1.27 kB

    Total Files

    3

    Last publish

    Collaborators

    • zbigniew00