본문으로 건너뛰기
K-ALL

랜덤·추첨

점심 메뉴 랜덤

오늘 점심 뭐 먹지? 분류를 고르고 누르면 메뉴 하나나 후보 세 개를 랜덤으로 뽑습니다. 최근 먹은 메뉴는 이 기기에 기억해 빼고, 후보 링크를 보내 같이 고를 수 있습니다.

분류

아무것도 고르지 않으면 전체에서 뽑아요. · 후보 85개

몇 개 뽑을까요
최근 먹은 것 빼기
아직 먹은 기록이 없어요. 결과에서 「먹었어요」를 누르면 이 기기에 기억해요.

오늘 점심

메뉴 뽑기를 눌러 주세요

어떻게 고르나요

메뉴
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 로 나눈 나머지를 그냥 쓰면 작은 수가 조금 더 자주 나옵니다(나머지 치우침). 이 도구는 치우침이 생기는 구간의 난수를 버리고 다시 뽑습니다. 링크는 같은 결과를 다시 보여 줄 뿐 처음 뽑은 결과라는 증명은 아니므로, 중요한 자리에서는 모두가 보는 앞에서 한 번 누르세요.

자주 묻는 질문

고른 분류(한식·중식·일식·양식·분식·패스트푸드)의 메뉴 가운데 무작위로 하나 또는 후보 세 개를 뽑습니다.

누를 때마다 브라우저의 암호 난수(crypto.getRandomValues)로 시드를 새로 뽑고, 그 시드로 피셔-예이츠 섞기를 합니다. 모든 순서가 같은 확률로 나옵니다.

「먹었어요」를 누르면 이 기기(브라우저 저장소)에 날짜와 함께 기억하고, 정한 기간(기본 3일) 동안 뽑기에서 뺍니다.

기록은 서버로 보내지 않고 「기록 지우기」로 지울 수 있습니다.

후보 세 개를 뽑은 뒤 링크를 보내면 받은 사람도 같은 후보를 봅니다. 각자 하나를 골라 단톡방에 남기면 됩니다.

투표 수를 모아 세는 기능은 없습니다(서버에 아무것도 저장하지 않습니다).

가격과 칼로리는 가게·양마다 달라 출처를 댈 수 없어서 싣지 않았습니다.

결과를 「돌림판으로 보기」로 바꾸면 후보 칸이 있는 돌림판이 뽑힌 메뉴에서 멈춥니다.

공식 출처

원문 확인일 2026.10.28
  • MDN Web DocsCrypto: getRandomValues() method브라우저가 주는 암호학적으로 강한 난수. 시드를 이것으로 뽑는다 · 확인 2026-10-28
    원문 보기
  • Wikipedia(영어)Fisher–Yates shuffle모든 순서가 같은 확률로 나오는 섞기, 나머지 연산 치우침 설명 · 확인 2026-10-28
    원문 보기

원문을 직접 확인하지 못한 항목

  • 시드를 바탕으로 난수를 이어 만드는 부분은 sfc32 라는 작은 결정적 난수 생성기를 씁니다. 공유 링크에서 같은 결과를 다시 만들기 위해서이고, 암호용이 아닙니다(시드만 암호 난수입니다).

이 사이트는 정부 기관이 아니며 공식 자료를 인용해 계산합니다. 위 기관과 제휴·후원·운영 관계가 없습니다.

입력한 이름은 이 화면에서만 쓰고 서버로 보내지 않습니다. 공유 링크를 만들면 그 링크 주소에 이름이 들어갑니다.