Jump to content

Random prize assign based on percentage win rate


biggieuk

Recommended Posts

Hi all,

 

I am building a random prize assigner function based on weighted percentages.

 

I am able to assign a basic true/false weighting but am struggling to form a way of selecting an array based prize based on the win rate. 

 

Heres my current code:


function selectPrize() { 
    
    $prizes = array(
        0 => array(
            'name' => 'Top Prize',
            'rate' => 50
        ),
        1 => array(
            'name' => 'Middle Prize',
            'rate' => 30
        ),
        2 => array(
            'name' => 'Bottom Prize',
            'rate' => 20
        ),
     
    );
    
    // oops
} 

selectPrize(); 

Could somebody please give me pointers on how i could approach this?

 

Thanks.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.