난수 생성기
안전한 무작위성을 사용하여 임의의 범위에서 중복 허용 여부를 선택하며 난수를 생성합니다.
난수 생성기 사용 방법
- 01
최솟값, 최댓값, 원하는 개수를 설정하세요.
- 02
중복 허용 여부와 정렬 방식을 선택하세요.
- 03
생성을 클릭하고 숫자를 복사하세요.
그것이 만드는 것
브라우저의 보안 무작위성을 사용하여 선택적으로 중복 없이 선택적으로 정렬하여 설정한 모든 범위의 정수를 반환하는 난수 생성기이므로 결과는 실제로 예측할 수 없어요.
모든 것이 서버로 전송되지 않고 로컬로 실행되며, 재생산할 고정된 시드가 없기 때문에 실행될 때마다 새로운 세트가 생성돼요.
옵션 설명
최소값과 최대값, 원하는 숫자 수를 선택해요. 출력은 반복을 허용하거나 고유하게 만들 수 있어요. 이 경우 존재하는 것보다 더 많은 고유한 숫자를 그릴 수 없으므로 개수는 범위의 크기로 제한돼요.
무작위성이 작동하는 방식
무작위성은 단순한 의사 무작위 함수가 아닌 브라우저의 암호화 보안 생성기인 crypto.getRandomValues에서 나오므로 숫자를 서로 예측할 수 없어요.
좋은 용도와 한계
따라서 추첨이나 경품 당첨자 선택, 무작위 참가자 선택, 게임 롤링, 즉석 확인을 위한 행 샘플링, 동점 깨기 등 일상적인 추첨 및 결정에 매우 적합해요.
공식 복권 및 도박의 경우 법적으로 인증된 하드웨어 무작위 생성기가 필요해요. 이 도구는 규제된 추첨보다는 일상적이고 비공식적인 무작위성을 위한 것이에요.
자주 묻는 질문
숫자는 얼마나 무작위인가요?
브라우저의 암호학적으로 안전한 난수 생성기(crypto.getRandomValues)를 사용하여 게임, 추첨, 결정에 적합합니다.
고유한 숫자만 얻을 수 있나요?
네. "중복 허용"을 끄면 고유한 숫자를 얻습니다. 개수는 범위 크기로 제한됩니다.
복권이나 추첨에 적합한가요?
일상적인 추첨과 당첨자 선정에 적합합니다. 공식 복권에는 인증된 하드웨어 생성기가 필요합니다.