gpt4 book ai didi

javascript - 如何通过每次点击选择数组的新索引

转载 作者:行者123 更新时间:2023-12-02 16:54:28 24 4
gpt4 key购买 nike

我有一个包含颜色数组的函数,并且有一个按钮和一个文本标签。因此,每次单击后,该函数都会获取数组的当前索引,将其显示在文本中,并将索引号加一,以便下次显示下一个索引。

这是我的代码:

var mycolor = 0;

var color = function() {
var list = ["red", "blue", "green"];
return list[mycolor];
mycolor++;
};

function run(){
$(".demo").text(color());
}

JSFIDDLE

有什么想法吗?如何修复它?目前它只显示第一个索引,不会更新变量。

最佳答案

这是为了

var mycolor = 0;
var maxcolor = 0
var color = function() {
var list = ["red", "blue", "green"];
maxcolor = list.length;
if((mycolor + 1) > maxcolor)
{
mycolor = 0
}
return list[mycolor++];

};

function run(){
$(".demo").text(color());
}

无限版本。

关于javascript - 如何通过每次点击选择数组的新索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26289482/

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