Javascript中的循环
Loops in Javascript
本文关键字:循环 Javascript 更新时间:2023-09-26
好的,所以我在这里有一个问题,我们一群人似乎无法弄清楚,它涉及使用 javascript 循环,但代码并不完全是问题,这是我们无法弄清楚的逻辑,如果我知道逻辑,我可能会编写代码,所以这里是:
一个城市有1000人口。一个怪物进入城市,最初只能以1人/小时的速度消耗人。每次消化某人时,每小时都会增加1人的消费率。
编写一个循环,计算完成 1000 人所需的时间。
这是我们想出的代码,它给了我们 46 小时的答案。
var people = 0;
var hour = 0;
var rate = 0;
while (people < 1000) {
people = people + rate;
rate++;
hour++;
}
这里的问题是我们已经被告知这是错误的,正确答案是 7.5 小时。但是我们无法弄清楚这段代码会是什么样子。
任何帮助都非常感谢,
谢谢!
var time = 60; // 60 minutes
var people = 0; // number of people eaten
var total_time = 0; // in minutes
while (people < 1000) {
total_time += time;
people += 1;
time = 60 / (people + 1);
}
console.log(total_time / 60); // 7.4854..
我计算吃下一个人需要多长时间(60 / (people + 1)
分钟(,一次吃一个人,直到我吃了1000人。
nom nom.
相关文章:
- 控制器不会进入for循环:javascript
- 使用来自不同循环Javascript的数据创建数组
- 在for循环-Javascript中创建新对象
- 日期循环 Javascript
- 在循环 javascript 内部创建一个数组
- 使用 for 循环 JavaScript 的打印范围
- 使用RegExp循环数组而不是for循环(Javascript)
- 如何避免循环Javascript
- 如何停止循环 - Javascript 100%
- 我想让我的程序重新运行开头,有点像循环 JavaScript
- css转换在for循环javascript中无法正常工作
- 在for循环javascript中创建对象
- do/while语句中的if-elseif语句无限循环javascript
- 在for循环Javascript中对数字进行分类和计数
- 如何一次运行一次循环javascript
- 请,需要帮助循环Javascript事件
- 在递归循环javascript之后,为JSON键变量使用自定义HTML元素
- 嵌套循环javascript棋盘
- 如何重新启动循环javascript循环
- 在循环 JavaScript 之后刷新页面