설정
결과
"난수 생성"을 클릭하여 결과를 확인하세요
범위 + 개수 + 옵션 → 랜덤 숫자 즉시 생성. 중복 제거, 정렬, 소수점 지원.
[추첨: 1~200 중에 10명]
범위: 1 ~ 200, 개수: 10, 중복 없음, 오름차순
→ 17, 42, 58, 91, 103, 128, 144, 167, 182, 195
[테스트 데이터: 0~1 소수]
범위: 0 ~ 1, 개수: 50, 소수점 4자리
→ 0.3421, 0.8735, 0.1294, ...이벤트 당첨자 추첨(신청자 200명 중 10명 뽑기), 설문 샘플 추출, 테스트 데이터 생성 이런 상황에서 랜덤 숫자가 필요하잖아요. 엑셀 RAND 함수 쓰는 것보다 여기 범위랑 개수 넣고 버튼 한 번 누르는 게 빠릅니다.
정수/소수, 음수 범위, 중복 제거, 정렬 옵션까지 다 지원하고 한 번에 최대 1,000개 뽑을 수 있어요.
| 항목 | 사장나라 | Random.org | Calculator.net |
|---|---|---|---|
| 동작 위치 | 브라우저 | 서버 (대기 필요) | 서버 |
| 최대 개수 | 1,000개 | 10,000개 (유료) | 제한적 |
| 소수 생성 | 있음 | 없음 | 있음 |
| 중복 제거 | 있음 | 있음 | 없음 |
| 정렬 | 있음 | 없음 | 없음 |
JavaScript Math.random()을 쓰는데, 이건 의사 난수 생성기(PRNG)예요. 추첨, 게임, 샘플링, 시뮬레이션 같은 일반 목적에는 충분합니다. 다만 암호학적 용도(비밀번호, 토큰)에는 crypto.getRandomValues()를 쓰는 Password Generator나 API Key Generator를 사용하세요.
네, 최소값을 음수로 설정하시면 돼요. 예를 들어 최소 -100, 최대 100으로 하면 -100 ~ 100 범위에서 뽑습니다.
켜두면 결과가 전부 서로 달라요. 추첨이나 무작위 샘플링에 필수죠. 범위보다 많은 개수를 요청하면(1~10에서 20개 뽑기) 에러 메시지가 뜹니다.
아니요. 브라우저 세션 안에서 최근 기록만 잠시 남고 창 닫으면 사라져요.
네, 숫자 유형에서 '소수(소수점 2자리)' 또는 '소수(소수점 4자리)' 고르세요. 0.3421 같은 값 생성 가능합니다. 시뮬레이션용 데이터 만들 때 유용해요.