所以我试图用 Javascript 制作一个简单的斐波那契生成器,但它似乎不起作用!我在我的浏览器(Chrome)和 JSFiddle 中都尝试过,但仍然无法正常工作。任何人都知道这里发生了什么?似乎它甚至没有进入该功能,因为没有弹出警报。
<html>
<head>
<script type='text/javascript'>
function fib()
{
alert('In fib function');
var c = parseInt(document.getElementById('f').value, 10);
var o = document.getElementById('o');
var x = 0;
var y = 1;
var z = 0;
for (i = 0; i < 0; i++)
{
o.innerHTML += '\n' + x;
z = x + y;
x = y;
y = z;
}
return false;
}
</script>
</head>
<body>
<form onsubmit='return fib()'>
<input id='f' type='text'></input>
<input type='button' value='Submit' onClick='return fib()'
<pre id='o'></pre>
</body>
</html>