Generator online numerów seryjnych
Generuj numery seryjne z prefiksem i dopełnieniem zerami. Ustaw liczbę wyników, szerokość i start. Działa lokalnie w przeglądarce. Przetwarzanie odbywa się l…
Rozpocznij
Jak działa generator numerów seryjnych?
Narzędzie tworzy numery seryjne według wzoru: prefiks + liczba z dopełnieniem zerami. Dopełnienie jest minimalną szerokością – jeśli liczba jest dłuższa niż ustawiona szerokość, pozostaje w całości. Generowanie odbywa się lokalnie w przeglądarce, bez wysyłania danych na serwer.
Przykład działania
Dla ustawień: liczba wyników = 3, szerokość = 4, prefiks = INV-, start = 8, otrzymasz:
INV-0008 INV-0009 INV-0010
Zauważ, że liczby są dopełniane zerami do 4 cyfr, a sekwencja jest deterministyczna.
Dostępne parametry i ograniczenia
- Liczba wyników: liczba całkowita od 1 do 10000.
- Szerokość dopełnienia: od 1 do 100.
- Prefiks: maksymalnie 100 znaków.
- Cała sekwencja liczb musi mieścić się w zakresie bezpiecznych liczb całkowitych JavaScript (do 2^53 – 1).
- Narzędzie nie sprawdza bazy danych, nie dodaje sumy kontrolnej ani nie gwarantuje globalnej unikalności – przy ponownym użyciu tego samego prefiksu i zakresu mogą powstać duplikaty.
Do czego możesz to wykorzystać?
Generator przydaje się do tworzenia etykiet, numerów zamówień, kodów produktów czy identyfikatorów w testach. Pamiętaj, że nie jest to system zarządzania numeracją – nie przechowuje historii wydań.
Najczęstsze pytania (FAQ)
1. Czy mogę użyć prefiksu z polskimi znakami?
Tak, prefiks może zawierać dowolne znaki tekstowe (do 100 znaków), w tym polskie znaki diakrytyczne. Narzędzie nie modyfikuje prefiksu.
2. Co się stanie, jeśli liczba przekroczy ustawioną szerokość?
Dopełnienie zerami jest minimalne – jeśli liczba ma więcej cyfr niż szerokość, zostanie wyświetlona w całości, bez obcinania. Na przykład szerokość 3 i liczba 1234 da wynik 1234.
3. Czy mogę wygenerować numery z zakresu, który zaczyna się od 0?
Tak, parametr start może być dowolną nieujemną liczbą całkowitą, w tym 0. Na przykład start 0 i szerokość 3 da 000, 001 itd.
Przetwarzanie odbywa się lokalnie w przeglądarce.