[javascript] 확률 계산
확률은 어떤 사건이 발생할 가능성을 나타내는 수치입니다. 확률을 계산하는 방법에는 여러 가지가 있습니다. 여기에 자주 사용되는 몇 가지 방법을 알아보겠습니다.
1. 독립 사건의 확률 계산
독립 사건은 한 사건이 다른 사건에 영향을 미치지 않는 경우를 말합니다. 두 개의 독립 사건 A와 B가 주어졌을 때, 두 사건이 동시에 발생할 확률은 각 사건이 발생할 확률을 곱한 값과 같습니다.
// 확률 계산 공식
let probA = 0.7;
let probB = 0.5;
let probIntersection = probA * probB;
2. 종속 사건의 확률 계산
종속 사건은 한 사건이 다른 사건에 영향을 주는 경우를 말합니다. A가 발생했을 때 B가 발생할 조건부 확률은 다음과 같이 계산할 수 있습니다.
// 조건부 확률 계산 공식
let probA = 0.7;
let probB_given_A = 0.4;
let probB_given_A = probA * probB_given_A;
위의 예시에서, A가 발생했을 때 B가 발생할 확률은 A와 B가 독립 사건이라면 probB_given_A와 probB의 값이 동일하지만, A와 B가 종속 사건이라면 두 값은 다를 것입니다.
3. 전체 확률의 법칙
전체 확률의 법칙은 A라는 사건에 대한 확률을 알 때, A의 발생 여부에 상관없이 B라는 사건의 확률을 계산하는 법칙입니다.
// 전체 확률의 법칙 계산 공식
let probA = 0.3;
let probB_given_A = 0.4;
let probB_given_not_A = 0.7;
let probB = probA * probB_given_A + (1 - probA) * probB_given_not_A;
이러한 방법을 사용하여 확률을 계산하고, 결과를 분석함으로써 다양한 상황에서의 가능성을 정량적으로 평가할 수 있습니다.
결론
확률 계산은 다양한 상황에서의 가능성을 평가하고 예측하는 데 중요한 도구입니다. 독립 사건과 종속 사건에 따라 확률 계산 방법이 달라지며, 전체 확률의 법칙을 이용하여 보다 정확한 결과를 얻을 수 있습니다.
참고 자료: 확률 이론