|
|
|
| нужно что бы скрипт делел так:
допустим есть число 56
скрипт должен генерировать случайные числа
rand(0,99) в цыкле пока не сгенерируется число 56 и тогда он остановиться и покажет 56=56
а так же подсчитает сколько циклов было сделано
подскажите пожалуйста | |
|
|
|
|
|
|
|
для: dron
(13.11.2006 в 01:00)
| | Можно поступить следующим образом
<?php
$var = 56;
$i = 0;
while(true)
{
$rand = rand(0,99);
$i++;
if($var == $rand) break;
}
echo $i;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(13.11.2006 в 01:11)
| | не работает... скрипт выдаёт разные числа и всё... | |
|
|
|
|
|
|
|
для: dron
(13.11.2006 в 01:21)
| | А нет всё работает $i это ж кол во циклов, респект cheops | |
|
|
|
|
|
|
|
для: dron
(13.11.2006 в 01:21)
| | Конечно, так как число 56 генерируется каждый раз за разное количество циклов (именно это число и выводит скрипт), вывести строку "56=56", вы можете это осуществить при помощи конструкции
<?php
echo "56=56<br>";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(13.11.2006 в 01:27)
| | А нет всё работает $i это ж кол во циклов, респект cheops | |
|
|
|