如何在选择下拉列表中随机选择以前在JavaScript中未选择的项目?
点击一个按钮,我想运行一个函数,每次都会从一个以前没有选择的选择下拉列表中随机选择一个选项。如果选择了所有选项,我想重置已使用的选项并从头开始 我有一个函数,它可以从数组中随机选择一个元素到@Rajesh 函数随机化{ 让数据=[…arr]; 让chosenItems=[]; 函数getRandomValue{ 如果data.length==0{ 数据=选定项目; chosenItems=[]; } 常量索引=Math.floorMath.random*data.length; const choice=data.index,1[0]; chosenItems.pushchoice; 回报选择; } 返回{ randomItem:getRandomValue } } 常数dummyData=[1,2,3,4,5]; const randomizeData=randomizedummyData; 对于let i=0;i<10;i++{ console.lograndomizeData.randomItem } 1. 2. 3. 生成 let dropdown=document.getElementById'dropdown'; var期权=[]; var chosenItems=[]; 函数设置选项{ forvar i=0;i如何在选择下拉列表中随机选择以前在JavaScript中未选择的项目?,javascript,drop-down-menu,Javascript,Drop Down Menu,点击一个按钮,我想运行一个函数,每次都会从一个以前没有选择的选择下拉列表中随机选择一个选项。如果选择了所有选项,我想重置已使用的选项并从头开始 我有一个函数,它可以从数组中随机选择一个元素到@Rajesh 函数随机化{ 让数据=[…arr]; 让chosenItems=[]; 函数getRandomValue{ 如果data.length==0{ 数据=选定项目; chosenItems=[]; } 常量索引=Math.floorMath.random*data.length; const c