javascript兔子问题,小兔子遇到了什么问题,它是怎样解决
javascript 费布拉奇数列: 有一对兔子,从出生后第3个月起每个月都生一对兔子
function fn(n){
创新互联建站是一家专注于做网站、成都网站制作与策划设计,哈巴河网站建设哪家好?创新互联建站做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:哈巴河等地区。哈巴河做网站价格咨询:13518219792
if(n=2){
return 1;
}else{
return fn(n-1)+fn(n-2);
}
}
alert(fn(7));
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中斐波拉契题(兔子生兔子题目)
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
用js代码for循环实现兔子生仔的问题
var b = 2,
c = 0;
for(var a = 1; a 8; a++) {
if(a % 2 == 0) {
c += b
alert(c)
} else {
b += c
alert(b)
}
}
网站标题:javascript兔子问题,小兔子遇到了什么问题,它是怎样解决
标题路径:http://azwzsj.com/article/dsgpigj.html