مولد اعداد تصادفی

اعداد تصادفی را از هر بازه‌ای انتخاب کنید — شامل انتخاب‌های یکتا، حذف اعداد، مرتب‌سازی و پیش‌تنظیم‌های سریع تاس و قرعه‌کشی.

سرگرمی و ژنراتورها رایگان
تاس (۱-۶) شیر یا خط (۱ تا ۲) 1-10 1-100 قرعه‌کشی (۶ عدد از ۱ تا ۴۹)

گزینه‌ها

دربارهٔ این ابزار

این ابزار چه کاری انجام می‌دهد

حداقل و حداکثر را تعیین کنید، مشخص کنید به چند عدد نیاز دارید؛ این ابزار اعداد را با استفاده از منبع اعداد تصادفی امنِ رمزنگاری‌شده مرورگر شما انتخاب می‌کند، نه با یک فرمول شبه‌تصادفی قابل پیش‌بینی. می‌توانید انتخاب‌های یکتا را الزامی کنید (بدون تکرار)، اعداد خاصی را حذف کنید و نتایج را مرتب کنید؛ یا مستقیماً به سراغ پیش‌تنظیمی مانند پرتاب تاس یا قرعه‌کشی بروید.

این ابزار برای چه کسانی است

برای هرکسی که می‌خواهد با شانس تصمیمی بگیرد؛ معلمی که یک دانش‌آموز را به‌صورت تصادفی انتخاب می‌کند؛ برگزارکننده قرعه‌کشی که شماره‌های یکتای بلیت‌ها را انتخاب می‌کند؛ بازیکنی که برای بازی رومیزی‌اش تاس کم دارد؛ یا توسعه‌دهنده‌ای که به یک مقدار تصادفی سریع برای بررسی اولیه نیاز دارد، بدون اینکه کنسول را باز کند.

نحوه استفاده

  • یک پیش‌تنظیم (تاس، شیر یا خط، ۱-۱۰۰ یا قرعه‌کشی ۶ از ۴۹) انتخاب کنید یا حداقل، حداکثر و تعداد را خودتان تعیین کنید.
  • اگر به اعداد یکتا نیاز دارید، گزینه «بدون تکرار» را فعال کنید — این گزینه برای قرعه‌کشی‌های شبیه لاتاری یا انتخاب برندگان متفاوت کاربردی است.
  • اعدادی را که می‌خواهید حذف شوند (مانند عددی که قبلاً استفاده شده است) به‌صورت فهرستی جداشده با ویرگول اضافه کنید.
  • نتایج را به‌صورت صعودی یا نزولی مرتب کنید، یا آن‌ها را در ترتیب تصادفی نگه دارید؛ سپس با یک کلیک کپی‌شان کنید.

مثال‌های واقعی

برای قرعه‌کشی با 50 شرکت‌کننده به 3 شماره برنده یکتا نیاز دارید؟ حداقل را روی 1، حداکثر را روی 50 و تعداد را روی 3 بگذارید و گزینه «بدون تکرار» را فعال کنید. برای حل سریع یک اختلاف‌نظر به شیر یا خط نیاز دارید؟ روی پیش‌تنظیم شیر یا خط بزنید. برای شرکت در قرعه‌کشی به دنبال انتخاب شماره‌ها هستید؟ از پیش‌تنظیم داخلی 6-of-49 استفاده کنید یا بازه بازی خودتان را تعیین کنید.

سؤالات متداول

آیا این واقعاً تصادفی است یا فقط Math.random()؟

از منبع تصادفی امنِ رمزنگاری‌شدهٔ Web Crypto API استفاده می‌کند crypto.getRandomValues()، یک منبع تصادفی امنِ رمزنگاری‌شده، به‌جای Math.random() — هر عدد به‌تازگی در مرورگر شما تولید می‌شود و هیچ چیزی به سرور ارسال نمی‌شود.

آیا می‌توانم اعداد را بدون تکرار تولید کنم؟

بله — گزینه «بدون تکرار» را فعال کنید تا همه اعداد هر دسته یکتا باشند و از بازه موجود، پس از حذف مقادیر مستثناشده، انتخاب شوند.

چطور اعدادی را که قبلاً استفاده کرده‌ام حذف کنم؟

آن‌ها را در فیلد حذف، به‌صورت فهرستی جداشده با ویرگول وارد کنید (مثلاً «۷، ۱۳، ۴۲») تا هنگام تولید کاملاً نادیده گرفته شوند.

حداکثر بازه یا تعداد پشتیبانی‌شده چقدر است؟

می‌توانید در هر دسته حداکثر ۱٬۰۰۰ عدد، از هر بازه صحیحی که مقادیر حداقل و حداکثر شما تعریف می‌کنند، تولید کنید.

آیا می‌توانم از این ابزار برای تاس انداختن یا شیر یا خط استفاده کنم؟

بله — پیش‌تنظیم‌های تاس (۱-۶) و شیر یا خط (۱-۲) بازه را فوراً تنظیم می‌کنند؛ همچنین می‌توانید برای d20، d100 یا هر تاس سفارشی، بازه دلخواهتان را تعیین کنید.