Et nyttig(?) JavaScript

En arbeidskollega av meg har skrevet en litt artig funksjon i JavaScript. Det den gjør er fullstendig meningsløst. Prøv den gjerne og se hva som skjer :)

Scriptet er skrevet i JavaScript, og rekurserer en stund..

<script language="JavaScript">

function recurse(stopWhenUnderDouble)
{
	var val = Math.random();
	document.write("Recursing with value " + val + "..<br>");
	if (val > stopWhenUnderDouble)
	{
		recurse(stopWhenUnderDouble);
	}
	else
	{
		document.write("I'm done with value " + val + " :)<br>");
	}
}

recurse(0.02);

</script>

Innsendt av Lars-Erik Aabech (Gud i JavaScript)