틀:Choose: 두 판 사이의 차이

리버티게임(개발), 모두가 만들어가는 자유로운 게임
둘러보기로 이동 검색으로 이동
>BANIP
잔글 (래핑함수 변경사항 반영)
>BANIP
잔글편집 요약 없음
1번째 줄: 1번째 줄:
<onlyinclude><includeonly>{{#invoke:random|choose}}</includeonly></onlyinclude>
<onlyinclude><includeonly>__NOCACHE__{{#invoke:random|choose}}</includeonly></onlyinclude>
여러 개의 선택지 중 동일한 확률로 랜덤하게 선택하는 <code>#choose</code> 특수 함수와 비슷하게 쓸 수 있지만, 시드와 키를 설정할 수 있습니다.
여러 개의 선택지 중 동일한 확률로 랜덤하게 선택하는 <code>#choose</code> 특수 함수와 비슷하게 쓸 수 있지만, 시드와 키를 설정할 수 있습니다.



2023년 7월 26일 (수) 13:47 판

여러 개의 선택지 중 동일한 확률로 랜덤하게 선택하는 #choose 특수 함수와 비슷하게 쓸 수 있지만, 시드와 키를 설정할 수 있습니다.

이름 없는 변수 또는 1부터 시작해 중간에 끊기지 않는 숫자 변수에 선택할 항목을 넣고, seed 변수에 시드값을, key 변수에 키 값을 넣으시면 됩니다.

시드값을 지정했을 때, 항목의 개수와 시드, 키가 같으면 항상 같은 순서의 항목이 나옵니다.

키값을 지정했을 때, 같은 문서에서 항목의 개수와 시드가 같으면 같은 순서의 항목이 나옵니다.

별도의 갱신 없이 항상 다른 값을 표시하고 싶다면 <choose uncached />를 문서의 아무 곳에 넣으면 됩니다.


code_blocks 코드
{{choose|a|b|c|d}} {{choose|a|b|c|d}}
code
낙서장에서 확인
description 결과
a a
code_blocks 코드
{{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}}
code
낙서장에서 확인
description 결과
d b
code_blocks 코드
{{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}}
code
낙서장에서 확인
description 결과
d d

도보시오