Het is de bedoeling dat ik rekensommen genereer onder bijvoorbeeld het getal 100


<?php

$firstnumber = mt_rand(1, 50);
$secondnumber = mt_rand(1, 50);
$result = $fistnumber + $secondnumber;
echo $firstnumber.' + '.$secondnumber.' = '.$result;

?>
Hiermee word het eerste getal altijd onder de 50 en de tweede ook het getal samen valt onder 100 het is alleen ook de bedoeling dat het eerste getal hoger mag liggen dan de tweede en andersom hoe los ik dit op?

Alvast bedankt!
Nog ietsje mooier ... (niet getest)

<?php
$max = 100;
$firstnumber = mt_rand(0, $max);
$secondnumber = rand(0, ($max - $firstnumber));
$result = $firstnumber + $secondnumber;
echo $firstnumber.' + '.$secondnumber.' = '.$result;
?>

Reageren