모듈:Random/설명문서
둘러보기로 이동
검색으로 이동
이 문서는 모듈:Random에 대한 설명문서입니다.
난수를 다루는 lua함수를 모아둔 모듈입니다.
리버티위키를 비롯한 미디어위키 사이트는 구문분석기 캐싱이 허용되어 있기에 별도의 설정을 거치지 않으면 아무리 새로고침을 해도 같은값이 나오게끔 되어있습니다.
해당 모듈을 래핑하는 틀을 만들거나 {{#invoke:random}}
형태로 즉시 사용하기 위해서는 사용 할 문서에 __NOCACHE__
를 추가해주세요.
rand
- 이 부분의 본문은 틀:rand입니다.
choose
- 이 부분의 본문은 틀:choose입니다.
lotto
{{#invoke:random|lotto|a|b}}일 때, 1부터 b까지의 자연수 중 a개를 중복 없이 추출합니다.
사용법
파라미터별 설명
{{#invoke:random|lotto|추출할 표본수|전체갯수|추출할 보너스 갯수|표본 구분자|보너스 구분자|정렬 여부}}
파라미터 기본값
{{#invoke:random|lotto|6|45|1|, | + |true}}
예시
기본 예시
code_blocks 코드
{{#invoke:random|lotto}}
code
description 결과
2, 16, 19, 20, 22, 29 + 13
보너스를 추출하지 않는 예시
code_blocks 코드
{{#invoke:random|lotto|||0}}
code
description 결과
6, 8, 22, 28, 32, 43
0부터 10까지 숫자를 랜덤나열한 예시
code_blocks 코드
{{#invoke:random|lotto|10|10|0|-||false}}
code
description 결과
5-1-3-10-6-7-8-4-9-2