javascript兔子,JavaScript兔子繁殖问题详解

Javascript中斐波拉契题(兔子生兔子题目)

html xmlns=""

站在用户的角度思考问题,与客户深入沟通,找到阳春网站设计与阳春网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、网页空间、企业邮箱。业务覆盖阳春地区。

head runat="server"

title/title

script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"/script

script type="text/javascript"

function Fibonacci() {

var month = prompt("几月?:", "");

var f1 = 1, f2 = 1, f3; // 初始时f1=1代表第1个月,f2=1代表第2个月,f3代表第3个月

for (var i = 1; i parseInt(month); i++) {

f3 = f1 + f2; // 抽象公式为:第n个月=第n-2个月+第n-1个月

f1 = f2;      // f1变成f2

f2 = f3;      // f2变f3

}

window.alert(f3);

}

/script

/head

body

input type="button" value="求兔子数量" onclick="Fibonacci()"/

/body

/html

JavaScript语言编写鸡兔同笼问题

body

请输入头数:input type="text" id="head"/br/br/br/

请输入脚数:input type="text" id="foot"/br/br/br/

input type="submit" id="sub"/

p id="ji"/p

p id="tu"/p

/body

script

var input1=document.getElementById("head");

var input2=document.getElementById("foot");

var sub=document.getElementById("sub");

var ji=document.getElementById("ji");

var tu=document.getElementById("tu");

sub.onclick=function(){

var txt1=input1.value;

var txt2=input2.value;

for(var i=1;itxt1;i++){

if(i*2+(txt1-i)*4==txt2){

ji.innerText="鸡有"+i+"只";

tu.innerText="兔有"+(txt1-i)+"只";

}

}

}

/script

javascript 费布拉奇数列: 有一对兔子,从出生后第3个月起每个月都生一对兔子

function fn(n){    

if(n=2){    

return 1;    

}else{    

return fn(n-1)+fn(n-2);    

}    

}    

alert(fn(7));

JavaScript 怎么用for循环解决生兔子的问题

function rabbit(m){

if(m=2){

return 1;

}else{

for(var n1=1,n2=1,i=0;im-2;i++){

n2=n1+(n1=n2);

}

}

return n2;

}


文章名称:javascript兔子,JavaScript兔子繁殖问题详解
分享路径:http://ybzwz.com/article/dsedeed.html