Javascript 我希望代码在第一次单击时说出第一个单词,在第二次单击时说出第二个单词
我希望代码在第一次单击时说出第一个单词,在第二次单击时说出第二个单词 代码如下: var hola=假; var plus=0; var words=['hola','como','esta'] 函数图{ 类鼠标{ 点击{ 如果按下鼠标{ 正=正+1 } } } 如果按下鼠标{ 文本大小50; textwords[0],mouseX,mouseY,50; } } 只需使用plus访问阵列中的每个元素: var plus=0; 变量词=['hola','como','esta']; document.body.addEventListener单击,=>{ plus++; document.writewords[加上%words.length]; }; 身体{ 高度:100vh; 宽度:100vw; }Javascript 我希望代码在第一次单击时说出第一个单词,在第二次单击时说出第二个单词,javascript,arrays,function,Javascript,Arrays,Function,我希望代码在第一次单击时说出第一个单词,在第二次单击时说出第二个单词 代码如下: var hola=假; var plus=0; var words=['hola','como','esta'] 函数图{ 类鼠标{ 点击{ 如果按下鼠标{ 正=正+1 } } } 如果按下鼠标{ 文本大小50; textwords[0],mouseX,mouseY,50; } } 只需使用plus访问阵列中的每个元素: var plus=0; 变量词=['hola','como','esta']; docum
您可以使用数组作为FIFO数据结构,我在这里称之为队列 通过使用.shift,您可以从集合中弹出第一个元素来打印它,然后继续这样做,直到集合为空为止。您需要处理尝试弹出空对象的情况 var hola=假; var plus=0; var wordsQueue=['hola','como','esta'] 函数图{ 类鼠标{ 点击{ 如果按下鼠标{ 正=正+1 } } } 如果按下鼠标{ 文本大小50; alertwordsQueue.shift;//删除队列头 }
}我不想在控制台上显示它,我想在screenEdited@s.rob上单击鼠标时显示它,更好吗?三个同时显示,我希望每次单击都显示其中一个