下面的代码旨在将数组索引与下一个索引进行比较,如果前一个索引较小,则打印“yay”。我想我理解我做错了什么,因为 for 循环正在遍历每个索引,并且我试图在循环遍历它之前将“下一个”索引存储在变量中。我很好奇如何解决这个问题。我可以用谷歌搜索它,但我更愿意看看人们在这里想出什么。我觉得学习比较好。
list = [1,2,3,4,5,6,7,8,9];
for(i=0; i<list.length; i++) {
var small = list[i];
var large = list[i++];
if(small<large) {
document.write("yay");
}
}