Просмотр поста

.
ДоХтор
# Falcao (29.06.2016 / 18:06)
ДоХтор, а есть максимум который может быть, как его узнать ? мне просто выдавало по 200.
Максимальным будет число, которое равно текущему дню ($today) , умноженному на количество дней ($days) , по истечению которых начисляется главный бонус , и умноженному на третий множитель (20) .
Например (+/-)
<?php
/*
    $today равна 9-му дню
    $days равна 10-ть дней

    Тогда это выражение
    $balls = mt_rand($today * $today, $today * $days) * 20;

    будет вычисляться так :
*/
$balls = mt_rand(9 * 9, 9 * 10) * 20;

/*
Разбираем далее :
    9 * 9 = 81
    9 * 10 = 90
*/
$balls = mt_rand(81, 90) * 20;

/*
    Если mt_rand(81, 90) сгенерирует максимальное число (90)
    то максимально возможным числом промежуточного бонуса 
    будет 90 * 20 = 1800
*/