传智黑马39期WEB前端教程-JavaScript基础语法-JavaScript流程控制及应用-for作业

for作业

实例1

本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?

var money = 10000;
var rate = 0.003;

//money = money + money * rate;
for (var i = 0; i < 5; i++) {
    money += money * rate;
}
console.log(money);

实例2

有个人想知道,一年之内一对兔子能繁殖多少对?于是就筑了一道围墙把一对兔子关在里面。已知一对兔子每个月可以生一对小兔子,而一对兔子从出生后第3个月起每月生一对小兔子。假如一年内没有发生死亡现象,那么,一对兔子一年内(12个月)能繁殖成多少对?(兔子的规律为数列,1,1,2,3,5,8,13,21)

//前两个数
var n1 = 1;
//前一个数
var n2 = 1;
//当前数
var n3;
for (var i = 3; i <= 12; i++) {
    n3 = n2 + n1;
    n1 = n2;
    n2 = n3;
}
console.log(n3);

  

posted on 2019-11-26 17:05  herisson_pan  阅读(9)  评论(0)    收藏  举报

导航