Javascript 文本框是否按数组的顺序更新?
如何使文本框根据数组按顺序更新 我在“价格”数组中有5和10,我希望它变成5,然后变成10,所以第四,最有效的方法是什么?现在它在数组中拾取一个随机数Javascript 文本框是否按数组的顺序更新?,javascript,tampermonkey,Javascript,Tampermonkey,如何使文本框根据数组按顺序更新 我在“价格”数组中有5和10,我希望它变成5,然后变成10,所以第四,最有效的方法是什么?现在它在数组中拾取一个随机数 const pricetext = document.getElementById('ctl00_cphPrice') var prices = ["5", "10"] function update() { pricetext.value = prices[Math.floor(Math.random() * prices.length)];
const pricetext = document.getElementById('ctl00_cphPrice')
var prices = ["5", "10"]
function update() {
pricetext.value = prices[Math.floor(Math.random() * prices.length)];
}
update()
您可以使用以下方法在阵列中循环:
您也可以使用。对索引进行闭包,并在分配和调整数组长度后将其递增
const pricetext = document.getElementById('ctl00_cphPrice')
var prices = ["5", "10"]
function update() {
pricetext.value = prices[Math.floor(Math.random() * prices.length)];
}
update()
const
pricetext=document.getElementById('ctl00_cphPrice'),
价格=[“5”,“10”],
更新=(索引=>()=>{
pricetext.value=价格[index++];
指数%=价格。长度;
})(0);
设置间隔(更新,2000年)代码>
你可以使用loophole,你可以发布代码吗?