if (roll "공의 개수"로 이해하기 (눈금자 원리)RAND.nextFloat()는 0.0부터 1.0 사이의 숫자를 무작위로 뽑습니다. 이걸 0부터 100까지 있는 1미터짜리 자라고 생각해보세요.0cm ~ 4cm 구간 (길이 4): 여기에 화살이 꽂히면 TIER 1입니다. (확률 4%)4cm ~ 7cm 구간 (길이 3): 여기에 화살이 꽂히면 TIER 2입니다. (확률 3%)7cm ~ 9cm 구간 (길이 2): 여기에 화살이 꽂히면 TIER 3입니다. (확률 2%)9cm ~ 10cm 구간 (길이 1): 여기에 화살이 꽂히면 TIER 4입니다. (확률 1%)10cm ~ 100cm 구간 (길이 90): 나머지입니다. (확률 90%)결국 각 티어가 차지하는 **"영역의 넓이"**가 곧 확률이 되는 것입니다..