Вход Регистрация
* Manager

Использование функции mt_rand

  1. <?php
  2.  
  3. ###########################################################
  4. # Весь код я прокомментировал, ничего сложного нет, но #
  5. # если что-то не понятно, задавайте вопросы, отвечу. #
  6. ###########################################################
  7.  
  8. /* Показ ошибок */
  9.  
  10. $man1 = mt_rand (1,6); /* Первый бросок человека */
  11. $man2 = mt_rand (1,6); /* Второй бросок человека */
  12.  
  13. $pc1 = mt_rand (1,6); /* Первый бросок Компьютера */
  14. $pc2 = mt_rand (1,6); /* Второй бросок Компьютера */
  15.  
  16. /* Находим сумму чисел */
  17. $manResult = ($man1 + $man2);
  18. $pcResult = ($pc1 + $pc2);
  19.  
  20. /* Выводим результаты */
  21. echo "У человека выпало {$man1} и {$man2}</br> У компьютера выпало {$pc1} и {$pc2}</br></br>";
  22.  
  23. /* Проверка условий */
  24. if (($manResult == $pcResult)) /* Если сумма чисел человека равно сумме чисел компьютера */
  25. {
  26. echo "Ничья";
  27. }
  28. elseif (($manResult > $pcResult)) /* Если сумма чисел человека больше, чем сумма чисел компьютера */
  29. {
  30. echo "Вы выиграли";
  31. }
  32. elseif (($pcResult > $manResult)) /* Если сумма чисел компьютера больше, чем сумма чисел человека */
  33. {
  34. echo "Компьютер выиграл";
  35. }
  36. ?>
» Описание: На основе этой функции набросал мини-игрушку "Брось кубик".

Используется функция mt_rand, которая, в нашем случае, рандомно, выводит результаты от 1 до 6 на экран и объявляет победителя.
» Время добавления: 22 Июля 2016 в 16:48
» Посмотров: 1771
» textarea
» Рейтинг: [+0 | -3]
Комментарии [8]
Онлайн: 2
Реклама