Задача по PHP, работа с рандом
Это последний вопрос ребят)) :D. есть у нас черепаха, возможность что черепаха сделает 3 шагов 50% возможность что сделает -6 шагов 20%, и что +1 шаг возможность 30%, короче, обкуренная черепаха. как сделать эти возможности на php? С рандомом только, как вариант думал так но это не то, сами можете понять почему)
$x = rand(0, 50);
if($x<=50){
echo("+3 ");
}
if($x<=20){
echo(" -6 ");
}
if($x<=30){
echo(" +1 ");
}
Ответы (1 шт):
Автор решения: Вася Воронцов
→ Ссылка
//100%
$x = rand(1, 100);
if ($x <= 50) { //50%
echo("+3");
} else if ($x <= 70) { //20%, т.к. 70-50=20
echo("-6");
} else { //оставшиеся 30%
echo("+1");
}