刚尝试在Javascript中尝试生成一个有趣的东西,同时在for循环中生成一个随机数(就像它叫做什么?).
所以,如果我要写这样的代码:
for (var i = 0; i < 20; i++) {
var count = 0;
for (var j = 0; j < Math.floor(Math.random() * 20); j++) {
count++;
}
console.log(count);
}
Run Code Online (Sandbox Code Playgroud)
它将返回如下结果:
9
5
8
3
3
2
6
8
4
4
5
6
3
3
5
3
4
5
3
11
Run Code Online (Sandbox Code Playgroud)
但是,如果我在第二个for循环之前在变量中生成一个随机数:
for (var i = 0; i < 20; i++) {
var count = 0;
var loopEnd = Math.floor(Math.random() * 20 + 1);
for (var j = …Run Code Online (Sandbox Code Playgroud)