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