src/Games/Even.php
<?php
namespace Snipe\Even;
use function Snipe\Engine\run;
use const Snipe\Engine\ROUNDS_COUNT;
const DESCRIPTION = 'Answer "yes" if the number is even, otherwise answer "no".';
function isEven(int $number)
{
return $number % 2 === 0;
}
function runGame()
{
$gameData = [];
for ($i = 0; $i < ROUNDS_COUNT; $i++) {
$number = mt_rand(1, 50);
$rightAnswer = isEven($number) ? 'yes' : 'no';
$gameData[] = [$number, $rightAnswer];
}
run(DESCRIPTION, $gameData);
}