| 
     
    
<HTML> 
<HEAD> 
<TITLE>Variable Scope Trials</TITLE> 
<SCRIPT LANGUAGE="JavaScript"> 
function factorial(n) { 
    if (n > 0) { 
        return n * (factorial(n - 1)); 
    } else { 
       return 1; 
    } 
} 
</SCRIPT> 
</HEAD> 
<BODY> 
<FORM> 
Enter an input value: <INPUT TYPE="text" NAME="input" VALUE=0> 
<P><INPUT TYPE="button" VALUE="Calc Factorial"  
    onClick="this.form.output.value = factorial(this.form.input.value)"> 
<P>Results: <INPUT TYPE="text" NAME="output"> 
</FORM> 
</BODY> 
</HTML> 
 
            
          
     
     
   
    
    |