Salve a tutti.
Cosa non va nel seguente codice? Dovrebbe restituire un messaggio che il primo argomento della funzione non è un numero, invece mi dice che "a is not defined":
codice:<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ES 7-2</title> <meta name="author" content="g.nardella1" /> <script type="text/javascript"> function addNums(firstNum,secondNum){ if ((isNaN(firstNum)) || (isNaN(secondNum))){ alert ("Sorry, both arguments must be numbers."); return; } else if (firstNum > secondNum){ alert (firstNum + " is greater than " + secondNum); } else { return firstNum + secondNum; } } </script> </head> <body> <script type="text/javascript"> alert (addNums (a,2)); </script> </body>

