Trang chủ / Công cụ số / Trình tạo số sê-ri trực tuyến
Công cụ trực tuyến miễn phí

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.

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 đơn vị mã UTF-16.
  • 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.

Mặc định: số lượng 10, tiền tố NO-, giá trị đầu 1 và tối thiểu 4 chữ số. Độ rộng tính toàn bộ chữ số, không phải số lượng số 0 thêm vào; số dài hơn được giữ nguyên. Bắt đầu xử lý rồi sao chép danh sách số liên tiếp, mỗi dòng một số. Thay đổi thiết lập không tự tạo lại kết quả. Xóa chỉ bỏ kết quả và giữ cả bốn thiết lập; không có nút tải tệp. Số lượng là số nguyên 1–10000, độ rộng là số nguyên 1–100. Giá trị đầu và cuối phải là số nguyên 0–9007199254740991; giá trị đầu bỏ trống được tính là 0. Tiền tố tùy chọn cho phép 100 đơn vị mã UTF-16: 50 emoji như 😀 đã đạt giới hạn. Toàn bộ đầu ra gồm cả ký tự xuống dòng không vượt quá 1000000 đơn vị mã UTF-16. Thiết lập giống nhau tạo ra số giống nhau. Không lưu lịch sử cấp số; hãy quản lý tiền tố và phạm vi giữa các đợt.

Quá trình xử lý diễn ra cục bộ trong trình duyệt.