const options = apple banana orange kiwi grape;const usedIndexes = ; 记录已经出现过的随机数function randomSelect if usedIndexeslength === optionslength usedIndexeslength = 0; 清空数组 const randomIndex =
该函数使用了一个数组用于记录已经出现过的随机数,以避免重复。如果所有选项都已经被选过了,就清空该数组,重新开始选择。这样就能够保证每次随机到的选项都不会重复。
如果需要输出多个随机选项,可以使用一个循环来调用该函数,每次输出一个不重复的选项。例如:
for (let i = 0; i < 5; i++) {
console.log(randomSelect());
}
这将输出五个不重复的选项。如果需要输出更多选项,可以将循环次数调整为需要的次数。
原文地址: https://www.cveoy.top/t/topic/cgUJ 著作权归作者所有。请勿转载和采集!