Toolbox Hub
모든 도구

Random Number Generator

Generate random numbers

Generate random numbers 브라우저에서 로컬로 실행됩니다.

Minimum and maximum, separated by a comma.

About the

난수 생성기는 Math.random 뒤에 있는 JavaScript 무작위 함수를 사용하여 양쪽 끝을 포함하여 선택한 범위 내에서 하나의 정수를 반환합니다. 따라서 승자를 고르거나 가상 주사위를 굴리거나 샘플을 선택하는 데는 문제가 없지만 상품이나 보안 토큰이 포함된 추첨과 같이 예측 가능성에 비용이 많이 드는 작업에는 적합하지 않습니다. UUID 도구가 대신 사용하는 암호화된 보안 생성기를 원하는 경우.

Where people use the

  • 번호가 매겨진 항목 목록에서 우승자를 선택합니다.
  • 게임에 대한 가상 주사위를 굴립니다.
  • 무작위 표본 또는 무작위 시작점을 선택합니다.
  • 테스트를 위해 일회용 가치를 생성합니다.

How to use the

  1. 1

    범위를 입력하세요

    최소값을 입력한 다음 쉼표를 입력하고 최대값을 입력합니다. 예를 들어 1, 100은 1부터 100까지의 숫자를 제공합니다.

  2. 2

    생성

    실행할 때마다 하나의 숫자가 생성됩니다.

  3. 3

    다른 값을 얻으려면 다시 실행하세요.

    실행 사이에는 메모리가 없으므로 반복이 가능하고 예상됩니다.

  4. 4

    중요한 모든 것에 안전한 소스를 사용하세요

    상품, 토큰 또는 적대적인 어떤 것에도 이것을 사용하지 마십시오. 대신 암호화된 보안 생성기를 사용하세요.

팁 및 모범 사례

  • 범위를 설정할 때 양쪽 끝이 포함된다는 점을 기억하세요.
  • 경품 추첨이나 토큰을 위해 이것을 사용하지 마십시오. 안전한 발전기를 사용하세요.
  • 반복을 기대하십시오. 독립성은 중복이 발생한다는 것을 의미합니다.

자주 묻는 질문

양쪽 끝이 포함되어 있나요?

예. 1부터 100까지의 범위는 1을 생성할 수 있고 100을 생성할 수 있습니다. 이것이 대부분의 사람들이 기대하는 동작이며, 이것이 1부터 6까지가 주사위로 작동하는 이유입니다.

정말 무작위인가요?

이는 시드의 알고리즘에 의해 생성된 의사 무작위입니다. 분포는 게임과 샘플링에도 충분하지만 시퀀스는 원칙적으로 재현 가능하므로 누군가가 예측하여 이익을 얻을 수 있는 곳에 사용해서는 안 됩니다.

같은 숫자가 두 번 연속으로 나올 수 있나요?

예. 각 실행은 독립적이므로 반복이 정상입니다. 고유한 값이 필요한 경우 한 번에 하나씩 생성하고 중복된 값을 직접 삭제하세요.

범위는 얼마나 클 수 있나요?

원칙적으로 매우 크지만 결과는 자바스크립트 숫자이므로 안전한 정수 범위 내에서 유지하세요. 약 9000조를 초과하는 것은 정확성을 잃습니다.

한 번에 여러 개의 숫자를 생성할 수 있나요?

아니요, 한 번에 한 개입니다. 반복적으로 실행하거나 대규모 배치가 필요한 경우 스크립트를 사용하십시오.

관련 도구