~ / calculator / habit-streak-probability-calculator

🔥 습관 연속 달성 확률 계산기

하루 성공 확률과 기간, 목표 연속 일수를 넣으면 연속 달성 확률과 기대 최장 연속 기록을 계산하고, 같은 확률로 가상의 달력을 굴려 보여 줘요.

광고
광고
input
result
기간 안에 목표 연속을 한 번이라도 달성할 확률
-
광고

이 계산기로 알 수 있는 것

새해나 연말이 되면 "올해는 매일 운동한다", "한 달 동안 영어 단어를 빠짐없이 외운다" 같은 계획을 세워요. 그런데 매일 80% 확률로 해낼 수 있는 사람이라도, 30일 동안 빠짐없이 해낼 확률은 겨우 0.1%대예요. 이 계산기는 하루 성공 확률과 기간, 목표 연속 일수를 넣으면 그 기간 안에 목표만큼 연속으로 성공하는 날이 한 번이라도 나올 확률, 기대되는 최장 연속 기록, 전체를 다 성공할 확률을 알려 줘요. 숫자가 어떻게 달력에 나타나는지 보고 싶다면 "달력 굴려 보기" 버튼으로 같은 확률을 가진 가상의 한 달을 직접 뽑아 볼 수 있어요.

핵심 메시지는 단순해요. 연속 기록은 평균 성공률보다 훨씬 쉽게 끊기고, 한 번 끊긴 것 자체는 실패가 아니라 통계상 정상이라는 것이에요. 하루 80%라는 건 5일 중 하루는 빠진다는 뜻이고, 그러면 30일에 평균 6일은 빠져요. 그래서 "연속 일수"를 유일한 성적표로 삼는 습관 앱은 대부분의 사람에게 실패 경험을 만들어 줘요. 반대로 같은 숫자로 "30일 중 몇 번 했나"를 목표로 삼으면 계획이 훨씬 현실적이 돼요.

사용법

  1. 하루 성공할 확률을 정해요. 지난 한 달 동안 실제로 한 날이 며칠이었는지 세어 보면 가장 정확해요. 30일 중 24일 했다면 80%예요. 버튼으로 60·80·90·95% 예시 값을 바로 넣을 수 있어요.
  2. 기간을 일 단위로 넣어요. 한 달이면 30, 새해 도전이면 100, 66일 습관 형성 같은 기간도 넣어 볼 수 있어요.
  3. 목표 연속 일수를 넣어요. "7일 연속", "21일 연속"처럼 끊기지 않고 이어 가야 하는 기간이에요.
  4. 맨 위 큰 숫자가 그 기간 안에 목표 연속이 한 번이라도 나올 확률이에요. 아래 표에는 전체를 다 성공할 확률, 첫 3일을 넘길 확률, 기대 최장 연속이 나와요.
  5. "달력 굴려 보기"를 누르면 같은 확률로 최대 100일까지 가상의 달력을 뽑아 성공한 날은 초록, 빠진 날은 회색으로 보여 주고, 가장 길게 이어진 구간에 주황 테두리를 쳐요. 누를 때마다 달라져요.

계산 공식

직접 검산한 숫자 예시

하루 80%, 30일, 7일 연속이 목표인 경우를 볼게요. 30일을 모두 성공할 확률은 0.830 으로 약 0.12%예요. 반면 7일 연속이 한 번이라도 나올 확률은 84.2%로 훨씬 높고, 기대 최장 연속은 10.3일이에요. 첫 3일을 모두 넘길 확률은 0.83 = 51.2%라서, 시작한 사람의 약 49%는 3일 안에 한 번은 빠져요. 이게 작심삼일이 흔한 숫자 이유예요. 이 값들은 14일 이하의 경우를 모든 성공·실패 조합으로 하나하나 세어 본 결과와, 파이썬과 자바스크립트로 따로 계산한 결과가 모두 일치하는 것을 확인했어요.

하루 성공 확률별 연속 달성 확률 (30일)

하루 확률3일 연속7일 연속14일 연속21일 연속기대 최장 연속
60%98.2%26.6%0.6%0.0%5.6일
70%99.9%54.8%3.9%0.2%7.4일
80%100.0%84.2%18.4%2.6%10.3일
90%100.0%98.6%58.4%20.8%15.8일
95%100.0%99.9%85.3%49.4%21.0일

하루 확률이 60%이면 30일 중 7일 연속이 나올 확률이 절반이 안 되고, 21일 연속은 거의 불가능해요. 90%만 돼도 14일 연속은 대부분의 달에 한 번은 나와요. 확률을 10%포인트 올리는 것이 연속 기록에는 훨씬 큰 차이를 만든다는 뜻이에요.

"빠짐없이 전부 성공할 확률"은 생각보다 낮아요

하루 확률3일 전부7일 전부14일 전부30일 전부66일 전부
80%51.2%21.0%4.4%0.1%0.0%
90%72.9%47.8%22.9%4.2%0.1%
95%85.7%69.8%48.8%21.5%3.4%
98%94.1%86.8%75.4%54.5%26.4%

하루 98%로 거의 빠지지 않는 사람도 66일 전부 성공할 확률은 26.4%예요. "한 번도 안 빠지는 것"은 의지의 문제가 아니라 확률의 문제이고, 그래서 빠진 날 이후에 어떻게 돌아오는지가 습관을 결정해요.

광고

기간이 길수록 짧은 연속은 거의 나와요 (하루 80%, 7일 연속)

기간7일 연속이 한 번이라도기대 최장 연속
7일21.0%4.5일
14일50.3%7.1일
30일84.2%10.3일
60일98.2%13.3일
100일99.9%15.6일

기간이 길어질수록 7일 연속이 한 번은 나올 가능성이 커지고, 기대 최장 연속도 천천히 늘어나요. 반대로 말하면 "연속 기록이 중요하다"면 시작하자마자 기록이 끊겨도 포기하지 말고 이어 가는 게 통계적으로 이득이에요.

상황별 예시

상황 예시하루 확률기간목표 연속달성 확률기대 최장 연속
운동 주 5회 느낌70%30일7일54.8%7.4일
매일 영어 단어80%30일14일18.4%10.3일
물 2리터 마시기90%30일21일20.8%15.8일
새해 100일 도전90%100일30일31.8%26.9일
금연 앱 체크95%30일30일21.5%21.0일

이 표는 임의로 정한 예시 숫자를 계산한 것이고, 특정 습관의 실제 성공률을 말하는 것이 아니에요. 본인의 지난 기록으로 하루 확률을 넣어 보세요.

이 숫자를 계획에 쓰는 방법

광고
광고

읽을 때 주의할 점

자주 묻는 질문

작심삼일은 정말 확률로 설명되나요?
어느 정도는요. 하루 성공 확률이 80%라면 첫 3일을 모두 넘길 확률은 0.8×0.8×0.8 = 51.2%라서 시작한 사람의 약 49%는 3일 안에 한 번은 빠져요. 의지가 약해서만이 아니라 확률상 흔한 일이라는 뜻이에요.
하루 성공 확률은 어떻게 정하면 되나요?
지난 2~4주 동안 실제로 한 날이 며칠인지 세어 나누면 돼요. 30일 중 24일 했다면 80%예요. 처음 시작하는 습관이라면 60~70%로 보수적으로 넣고 계산해 보는 편이 안전해요.
기대 최장 연속은 무엇인가요?
같은 확률로 같은 기간을 여러 번 반복했을 때 가장 길게 이어진 연속 일수의 평균이에요. 하루 80%로 30일이면 기대 최장 연속이 약 10.3일이에요. 한 번에 이 값이 나온다는 뜻은 아니고 반복했을 때의 평균이에요.
연속 기록이 끊기면 처음부터 다시 해야 하나요?
습관 앱의 연속 기록 숫자는 0으로 돌아가지만 습관 자체가 처음으로 돌아가는 건 아니에요. 이 계산기의 결과처럼 한 번도 빠지지 않을 확률이 원래 매우 낮기 때문에, 끊긴 다음 날 바로 이어 가는 것이 더 중요해요.
매일 성공이 서로 독립이라는 가정은 맞나요?
단순화한 가정이에요. 실제로는 어제 했으면 오늘도 하기 쉬운 경우가 많아서 현실의 연속 기록은 계산보다 길어질 수 있어요. 반대로 한 번 빠지면 연달아 빠지는 경우도 있어요. 결과는 대략의 감을 잡는 용도로 봐 주세요.

이 도구와 함께 보면 좋은 글

관련 도구

광고

더 둘러보기

🧮 계산 다른 도구

🔥 많이 찾는 도구

🔮 재미로 한 번 더

📝 읽어 볼 만한 글

글 전체 보기 →