Ciao a tutti, vorrei chiedervi un vostro parere.
Se dovreste creare uno script per far uscire, ad esempio, un dado a 3 facce, impostando delle percentuali di riuscita in base al lato, come fareste?
Io farei così, ma volevo sentire se c'è qualcun'altro che ha qualche metodo migliore/più pulito/semplice.
Codice PHP:
$random = mt_rand(1, 100);
$facce = array(
'lato_1' => array(1, 50), // 50%
'lato_2' => array(51, 80), // 30%
'lato_3' => array(81, 100) // 20%
);
foreach ($facce as $lato => $range)
{
if ($random >= $range[0] && $random <= $range[1])
{
$lato_uscito = $lato;
break;
}
}
echo "E' uscito {$lato_uscito}";