I am running this but numbers above Fibonnaci 30 going onwards just keep loading.
Here is my code:
<script type="text/javascript">
function fib(n) {
if (n <= 1) {
return 1;
} else {
return (fib(n - 1) + fib(n - 2) + fib(n - 3));
}
}
function start() {
document.getElementById("result").innerHTML = fib(30)
}
window.addEventListener("load", start, false)
</script>