gpt4 book ai didi

Javascript数组读取

转载 作者:行者123 更新时间:2023-11-29 22:23:05 24 4
gpt4 key购买 nike

我是一个 javscript 初学者,浏览过书籍和在线论坛,但无法弄清楚这一点。

我有一个数组是

var n=[1,1,1,1,5,5,5,5];

元素/数字是球反弹的次数。所以在 n[0] 到 n[3] 之间,球会反弹一次,在 n[4] 到 n[7] 之间,它会反弹 5 次。

我想写这个逻辑,但我不确定如何...

我从

开始
var x = n[];
n = 0;
while (x < 3, x++) {
n = n[0];
n[]++;
}
for (x = 3) {
x++;
n = 1;
n[]++;
}
while (x > 3) {
n = 5;
}

但我知道这是不正确的。我不确定如何进行此操作,有人可以帮助我吗?

谢谢!

最佳答案

应该是这样的:

var x = [];
for(var i = 0; i < 8; i++)
x[i] = i <= 3 ? 1 : 5;

或者,您可以将其分解为您写信给的方式:

var x = [];
var i = 0;
while (i < 3) {
x[i++] = 1;
}
for (i = 4; i < 8; i++)
x[i] = 5;

您应该阅读更多关于 loop statements 的内容在 javascript 中,第一种方式称为三元运算符或 conditional operator .

关于Javascript数组读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11122799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com