로또 당첨 확률 계산
로또 당첨 확률이 궁금하여 몇번 만에 1등에 당첨되는지 알려주는 앱을 만들어봤어요. 먼저 1~45 사이의 숫자를 랜덤으로 6개 추출하는 function을 만듭니다. const BALL_MAX = 6 ; //로또 6개의 숫자 const run = () => { const numArray = Array ( 45 ) . fill () . map (( _ , i ) => i + 1 ); let result = []; for ( let i = - 1 ; ++ i < BALL_MAX ; ) { const num = Math . floor ( Math . random () * 45 ) - i ; result [ i ] = numArray [ num ]; numArray . splice ( num , 1 ); //선택된 번호는 삭제한다. } return result ; }; 당첨 숫자를 몇번만에 찾는지 출력합니다. const findWinning = ( times ) => { ...