フィボナッチ数列




ソース

  <script type="text/javascript">
    function fib(m) {
      document.form.textarea.value += ("argument = "+m+"\n");
      var r; 
      if (m<2) {
	r=1;
      } else {
	r=fib(m-1)+fib(m-2);
      }  
      document.form.textarea.value +=("result for argument: "+m+" = "+r+"\n");
      return r;
    }    
  
    function exec() { fib(5); }
  </script>
  <form name="form">
  <input type="button" onClick="exec()" value="click"><br>
  <textarea name="textarea" cols="32" rows="39"></textarea>
  </form>

Koji Kagawa