gpt4 book ai didi

javascript - 如何在javascript中回到数组的开头

转载 作者:行者123 更新时间:2023-11-28 15:55:55 24 4
gpt4 key购买 nike

我想回到数组的开头,但它一直返回数组中的第二项。

var counter = 0;
var srcArray = ["/images/e2450-1.png", "/images/e2450-2.png", "/images/e2450-3.png"];

function nextFunction() {
document.getElementById("chat-bubble").src = srcArray[++counter];

if (counter == 2) {
counter = 0;
};
return srcArray;
}

如果有人能提供帮助,那就太好了。

最佳答案

您在使用它之前增加了您的计数器。尝试 counter++

++counter 递增计数器而不是计算表达式。
counter++ 计算表达式然后递增计数器。

var counter = 0;
var srcArray = ["/images/e2450-1.png", "/images/e2450-2.png", "/images/e2450-3.png"];

function nextFunction() {
document.getElementById("chat-bubble").src = srcArray[counter++];

if (counter == 2) {
counter = 0;
}
return srcArray;
}

关于javascript - 如何在javascript中回到数组的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59142915/

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