틀:Choose
여러 개의 선택지 중 동일한 확률로 랜덤하게 선택하는 #choose
특수 함수와 비슷하게 쓸 수 있지만, 시드와 키를 설정할 수 있습니다.
이름 없는 변수 또는 1부터 시작해 중간에 끊기지 않는 숫자 변수에 선택할 항목을 넣고, seed
변수에 시드값을, key
변수에 키 값을 넣으시면 됩니다.
시드값을 지정했을 때, 항목의 개수와 시드, 키가 같으면 항상 같은 순서의 항목이 나옵니다.
키값을 지정했을 때, 같은 문서에서 항목의 개수와 시드가 같으면 같은 순서의 항목이 나옵니다.
별도의 갱신 없이 항상 다른 값을 표시하고 싶다면 <choose uncached />
를 문서의 아무 곳에 넣으면 됩니다.
예제 | {{choose|a|b|c|d}} {{choose|a|b|c|d}} |
---|---|
결과 | 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. |
예제 | {{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}} |
---|---|
결과 | 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. |
예제 | {{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}} |
---|---|
결과 | 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. |