Trình tạo số sê-ri trực tuyến
Tạo số sê-ri trực tuyến với tiền tố, độ rộng và số bắt đầu tùy chọn. Ví dụ: INV-0008, INV-0009, INV-0010. Chạy ngay trong trình duyệt. Quá trình xử lý diễn r…
Bắt đầu sử dụng
Tính năng và ví dụ cụ thể
Công cụ này giúp bạn tạo danh sách số sê-ri có quy tắc rõ ràng, phù hợp cho việc đánh dấu sản phẩm, phiếu nhập kho hoặc mã đơn hàng. Ví dụ: nếu bạn cần 3 số sê-ri với tiền tố INV-, độ rộng 4 chữ số và bắt đầu từ 8, kết quả sẽ là:
INV-0008 INV-0009 INV-0010
Phần số được thêm số 0 ở đầu để đạt độ rộng tối thiểu, nhưng nếu số vượt quá độ rộng đó thì vẫn giữ nguyên (không cắt bớt).
Tham số chính
- Số lượng: số dòng kết quả, từ 1 đến 10000.
- Độ rộng: số chữ số tối thiểu của phần số, từ 1 đến 100.
- Tiền tố: chuỗi ký tự đứng trước phần số, tối đa 100 ký tự.
- Số bắt đầu: số nguyên không âm đầu tiên trong dãy.
Giới hạn và lưu ý
Toàn bộ dãy số phải nằm trong phạm vi số nguyên an toàn của JavaScript (tối đa 2^53 - 1). Công cụ chạy hoàn toàn trong trình duyệt của bạn, không gửi dữ liệu lên máy chủ. Nó không lưu lịch sử phát hành, không kiểm tra cơ sở dữ liệu, không thêm mã kiểm tra (checksum) và không đảm bảo tính duy nhất toàn cầu. Nếu bạn dùng cùng tiền tố và dải số trong các lần chạy khác nhau, các số sê-ri có thể trùng lặp.
Câu hỏi thường gặp
1. Tôi có thể tạo số sê-ri có độ dài cố định chính xác không?
Độ rộng bạn nhập là độ rộng tối thiểu. Nếu số cần tạo dài hơn, nó sẽ giữ nguyên toàn bộ, không bị cắt bớt. Ví dụ: với độ rộng 3 và số 1234, kết quả là 1234, không phải 234.
2. Tại sao tôi nhận được số sê-ri trùng lặp giữa các lần tạo?
Công cụ không lưu trữ lịch sử và không kiểm tra trùng lặp. Nếu bạn dùng cùng tiền tố và dải số bắt đầu, kết quả sẽ giống hệt nhau. Để tránh trùng, hãy thay đổi tiền tố hoặc số bắt đầu.
3. Công cụ có thêm mã kiểm tra (checksum) để phát hiện lỗi nhập liệu không?
Không. Công cụ chỉ tạo số sê-ri dạng văn bản thuần túy, không thêm bất kỳ ký tự kiểm tra nào. Nếu bạn cần mã kiểm tra, hãy tự thêm vào sau khi tạo.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.