FIBONACCI10.JS | Fib Fac Queen
/* ---------------------------------------------------------------------------------- */
/*                                                                                    */
/*  copyleft 2025 Joachim Christ www.fibfacqueen.de                                   */
/*                                                                                    */
/*  Publiziert unter GNU GPL / Published under GNU GPL                                */
/*                                                                                    */
/* ---------------------------------------------------------------------------------- */

function fib(n)
{
	if (n <= 2)
		return 1;
	else
		return fib( n - 1 ) + fib( n - 2 );
}

function doline(line)
{
var current;

	if ((current = document.getElementById('OUTPUT')))
		current.innerHTML = fib(parseInt(line)).toString();
}

function doform()
{
var current;

	if ((current = document.getElementById('INPUT')))
		doline(current.value);
}

function keypressed(e)
{
	if (e.keyCode == 13) {
		doform();
		return false;
	}

	return true;
}