JavaScript For Loop double 值 365 次

标签 javascript for-loop

我正在努力用 JavaScript 编写一个 For 循环语句,它将 .01 加倍 365 倍(一年加倍一分钱)。请帮忙!

这会使一分钱翻倍,但最多只能达到 365 倍...我如何让它翻倍 365 倍?

var i = .01
for (; i < 365; i *=2){
    console.log(i);
}

谢谢你的帮助!!

最佳答案

如果您确切地知道需要将数字加倍多少次(在本例中为 365),那么您实际上什至不需要 for 循环。你可以乘以二的幂:

let i = 0.01 * Math.pow(2, 365); 

关于JavaScript For Loop double 值 365 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48404196/

相关文章:

r - dplyr 和 for 循环

用作混合数据结构的 JavaScript 对象

javascript - Jquery 自动滚动不工作

r - 根据向量给出的 ID 从矩阵中提取多行

javascript - 添加时如何使数字循环回到开头?

Linux 脚本循环

c - 为什么从循环中重新声明 C 变量不会影响循环?

javascript - Javascript 中的时间到秒和秒到时间

javascript - jQuery,来自类的触发事件

javascript - jQuery 从嵌套删除图像中获取 li