JavaScript 巧用for循环
2017-03-15 22:05
567 查看
一个关于累加的算法
场景(自己编的):一个市现有10000人,出生死亡计算后每年都会增长5%,每年外来500,问:多久能大于或等于20000人,实现一个函数:
//pNow 当前人口
//percent 增长率
//addpeople 流入人口
//p 目标人口
function peoples(pNow,percent,addpeople,p)
先思考一会吧
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
场景(自己编的):一个市现有10000人,出生死亡计算后每年都会增长5%,每年外来500,问:多久能大于或等于20000人,实现一个函数:
//pNow 当前人口
//percent 增长率
//addpeople 流入人口
//p 目标人口
function peoples(pNow,percent,addpeople,p)
先思考一会吧
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
function peoples(pNow, percent, addpeople, p) { for (var i = 0; pNow < p; i++) { pNow = pNow + pNow * (percent / 100) + addpeople; } return i; } alert(peoples(1500000, 2.5, 10000, 2000000));
相关文章推荐
- javascript下for循环用法小结
- javascript 循环速度 for loop || while loop
- javascript 循环语句 while、do-while、for-in、for用法区别
- javascript for循环中的闭包
- javascript中for/in循环介绍及使用技巧
- JavaScript For 循环
- Javascript 中的for…in…循环
- javascript 循环语句 while、do-while、for-in、for用法区别
- javascript 循环语句 while、do-while、for-in、for用法区别
- JavaScript For 循环
- JavaScript 两种for循环方式的异同
- JavaScript探秘:for-in循环(for-in Loops)
- JavaScript for...in循环
- JavaScript for...in 循环的陷阱
- javascript中循环语句 while、do-while、for-in、for用法区别
- javascript下for循环用法小结
- JavaScript for...in循环
- JavaScript for...in 循环的陷阱
- javaScript 中的for...in循环
- JS:2.2,循环控制(JavaScript,for,while,do while,break,continue)高级