랜덤·추첨
점심 메뉴 랜덤
오늘 점심 뭐 먹지? 분류를 고르고 누르면 메뉴 하나나 후보 세 개를 랜덤으로 뽑습니다. 최근 먹은 메뉴는 이 기기에 기억해 빼고, 후보 링크를 보내 같이 고를 수 있습니다.
민간 운영 계산기출처 전체 보기
오늘 점심
메뉴 뽑기를 눌러 주세요
어떻게 고르나요
- 메뉴
- 85가지
- 6개 분류
- 최근 먹은 것
- 기본 3일
- 이 기기에만 기억
고른 분류에서 최근 먹은 메뉴를 뺀 뒤, 같은 확률로 하나(또는 세 개)를 뽑습니다.
메뉴 목록
| 분류 | 메뉴 |
|---|---|
| 한식 25 | 김치찌개, 된장찌개, 순두부찌개, 부대찌개, 제육볶음, 비빔밥, 돌솥비빔밥, 불고기, 갈비탕, 설렁탕, 육개장, 감자탕, 순대국, 국밥, 콩나물국밥, 냉면, 칼국수, 수제비, 보쌈, 닭갈비, 생선구이, 쌈밥, 김치볶음밥, 오징어볶음, 닭볶음탕 |
| 중식 12 | 짜장면, 짬뽕, 볶음밥, 탕수육, 마파두부덮밥, 잡채밥, 울면, 깐풍기, 마라탕, 유린기, 중식 냉면, 고추잡채 |
| 일식 12 | 초밥, 돈가스, 라멘, 우동, 규동, 가츠동, 오야코동, 냉모밀, 회덮밥, 카레라이스, 텐동, 사케동 |
| 양식 12 | 파스타, 리조또, 스테이크, 함박스테이크, 오므라이스, 샐러드, 샌드위치, 피자, 그라탕, 브런치, 필라프, 수프와 빵 |
| 분식 12 | 떡볶이, 김밥, 라볶이, 순대, 튀김, 쫄면, 어묵, 참치김밥, 치즈라면, 잔치국수, 비빔국수, 주먹밥 |
| 패스트푸드 12 | 햄버거, 치킨, 핫도그, 타코, 부리토, 치킨버거, 피시버거, 감자튀김 세트, 토스트, 베이글, 포케, 도시락 |
흔히 파는 메뉴 이름만 손으로 골랐습니다. 가격과 칼로리는 가게와 양에 따라 달라 출처를 댈 수 없어 싣지 않았습니다.
최근 먹은 것 빼기
뽑힌 메뉴에서 「먹었어요」를 누르면 그 메뉴와 날짜를 이 브라우저 저장소(localStorage)에 남깁니다. 「최근 먹은 것 빼기」 기간(오늘·3일·7일) 안의 메뉴는 다음 뽑기에서 빠집니다. 기록은 서버로 보내지 않고 최근 30개까지만 두며, 「기록 지우기」로 지울 수 있습니다.
같이 정하기
「후보 3개」로 뽑은 뒤 「주소 복사」나 「보내기」로 링크를 보내면 받은 사람도 같은 후보를 봅니다. 각자 「이걸로 할래요」를 누르면 내 선택과 링크가 복사되니 단톡방에 붙여 넣으세요. 표를 모아 세는 기능은 없습니다(아무것도 서버에 저장하지 않습니다).
뽑는 방법
- 1. 시드crypto.getRandomValues 로 64비트
- 2. 섞기피셔-예이츠: 뒤에서부터i 번째를 0~i 중 하나와 바꾸기
- 3. 공유이름·조건·시드를 링크 주소에
예: 남은 후보가 60개면 먼저 그중 8개를 같은 확률로 고르고(돌림판 칸), 그 8개를 다시 섞어 맨 앞을 오늘 메뉴로 보여 줍니다. 어느 메뉴든 뽑힐 확률은 1/60 으로 같습니다.
「0~i 중 하나」를 고를 때 난수를 i+1 로 나눈 나머지를 그냥 쓰면 작은 수가 조금 더 자주 나옵니다(나머지 치우침). 이 도구는 치우침이 생기는 구간의 난수를 버리고 다시 뽑습니다. 링크는 같은 결과를 다시 보여 줄 뿐 처음 뽑은 결과라는 증명은 아니므로, 중요한 자리에서는 모두가 보는 앞에서 한 번 누르세요.
자주 묻는 질문
공식 출처
원문 확인일 2026.10.28- MDN Web DocsCrypto: getRandomValues() method브라우저가 주는 암호학적으로 강한 난수. 시드를 이것으로 뽑는다 · 확인 2026-10-28원문 보기
- Wikipedia(영어)Fisher–Yates shuffle모든 순서가 같은 확률로 나오는 섞기, 나머지 연산 치우침 설명 · 확인 2026-10-28원문 보기
원문을 직접 확인하지 못한 항목
- 시드를 바탕으로 난수를 이어 만드는 부분은 sfc32 라는 작은 결정적 난수 생성기를 씁니다. 공유 링크에서 같은 결과를 다시 만들기 위해서이고, 암호용이 아닙니다(시드만 암호 난수입니다).
이 사이트는 정부 기관이 아니며 공식 자료를 인용해 계산합니다. 위 기관과 제휴·후원·운영 관계가 없습니다.
입력한 이름은 이 화면에서만 쓰고 서버로 보내지 않습니다. 공유 링크를 만들면 그 링크 주소에 이름이 들어갑니다.