Perchè avevi fatto ad esempio degli IF scrivendo la funzione senza passare gli argomenti, poi ci sono anche altri errori meno importanti.
Comunque ti consiglio anche di andare passo per passo scrivendo poche righe di codice e testandole così man mano ti rendi conto dove sbagli.