Ho provato a fare un semplice esercizio per ripassare le funzioni:
1)ho creato una funzione chiamata "generaNumeroCasuale" che mi restituisce un numero compreso tra 1 e 1000
2) ho creato un'altra funzione "NpariDispari" che mi dice se il numero casuale è pari o dispari.
Il problema è che quest'ultima non funziona correttamente.
Questo è il codice:
	
	
	
		
				
			1)ho creato una funzione chiamata "generaNumeroCasuale" che mi restituisce un numero compreso tra 1 e 1000
2) ho creato un'altra funzione "NpariDispari" che mi dice se il numero casuale è pari o dispari.
Il problema è che quest'ultima non funziona correttamente.
Questo è il codice:
		PHP:
	
	<?php
function generaNumeroCasuale()
{
    
    $numerocasuale= rand (1,1000);
    return $numerocasuale;
}
function NpariDispari($num)
{
    $msg="";
    $resto=$num%2;
    if ($resto==0)
            $msg="il numero è pari";
    else
        $msg="il numero è dispari";
    return $msg;
}
echo "Numero casuale". " ".generaNumeroCasuale()."<br>";
echo  NpariDispari(generaNumeroCasuale());
?>