用JavaScript怎么实现斐波拉契数列的算法.。

我这里写了一段JavaScript代码?<HTML><HEAD><TITLE>java</TITLE><Scriptlanguage="javaScript">varN;... 我这里写了一段JavaScript代码?

<HTML>
<HEAD>
<TITLE>java</TITLE>
<Script language="javaScript">
var N;
function S(BB){
N=parseInt(document.my.text.value);
int Res;
if (N == 1 || N == 2)
{
Res= 1;
}
else
{
Res= S(N - 2) + S(N- 1)
};
document.write(A+"的Fiblnacci数为:"+Res) ;
}
document.write(A+"的Fiblnacci数为:"+result);

</Script>
</HEAD>
<BODY>
<Form action="" method="get" name="my">
请输入一个整数;
<input type="text" name="text" size=22><BR><BR>
<input type="button" name="button1" value="显示计算结果" onClick="S('N')">
</Form>
</BODY>
</HTML>

结果计算不出来.。请问是哪里错了.。
展开
 我来答
百度网友a914742
2009-02-26 · 超过14用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:43.3万
展开全部
<HTML>
<HEAD>
<TITLE>java</TITLE>
<Script language="javaScript">
var N;
function S(){

N=parseInt(document.my.text.value);
alert(N);
var Res=sq(N);
document.write(N+"的Fiblnacci数为:"+Res) ;
}

function sq(n){
alert(n);
if (n == 1 || n == 2)
{
return 1;
}
else
{
return sq(n - 2) + S(n- 1) ;
}
}
</Script>
</HEAD>
<BODY>
<Form action="" method="get" name="my">
请输入一个整数;
<input type="text" name="text" size=22>
<BR><BR>
<input type="button" name="button" value="显示计算结果" onClick="S()">
</Form>
</BODY>
</HTML>

这段能行了,兄弟注意js中 没有int数据类型
dagouaofei
2009-02-26 · TA获得超过494个赞
知道答主
回答量:152
采纳率:0%
帮助的人:0
展开全部
<HTML>
<HEAD>
<TITLE>java</TITLE>
<script language="javascript">
function S(n){
var result = 1;
if(n == 1 || n == 2) { //如果输入1或2,Fiblnacci数为1
result = 1;
} else {
result = S(n-1) + S(n-2); //利用公式
}
return result; //返回结果
}

function cal(){
var n = document.my.text.value; //取出text里的值
var result = S(n); //调用方法S,计算Fiblnacci数
document.write(n + "的Fiblnacci数为" + result); //输出结果
}

</script>
</HEAD>
<BODY>
<Form action="" method="get" name="my">
请输入一个整数;
<input type="text" name="text" size=22><BR><BR>
<input type="button" name="button1" value="显示计算结果" onclick="cal()">
</Form>
</BODY>
</HTML>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式