我打算实现的是,通过预先定义的单词列表,我可以使未定义数量的这些单词随机出现在 3 到 10 之间。这是我设法找到的脚本:
var tad1 = new Array("#bre ","#bri ","#bri2 ","#brother ","#bro ","#bro2 ","#bru3 ","#bru4 ","#bru5 ","#bu ","#bu2 ","#bu3 ","#bu4 ","#bu5 ","#bu6 ","#bu7 ","#bu8 ","#bu9 ","#bu10 ","#bu11 ","#bu12 ","#bu13 ");
function tagAleatorio(){
aleat = Math.random() * tad1.length;
aleat = Math.floor(aleat);
return tad1[aleat];
};
document.write (tagAleatorio());
我想要的是列表中的多个单词随机出现在文档中。
您可以执行一个函数来随机获取数组中的元素数。
要生成随机字母,我们必须首先生成一个介于 0 到 25 之间的字母示例中的数字
一旦我们有了数字,我们通过添加 97 生成字母,理解 ASCII 编号从 97 开始
现在我们将所有这些与一个 for 混合在一起以获得一个随机词
您的代码可以很好地获取随机单词。
剩下的就是在连接单词的循环中调用相同的代码。循环由在最小值和最大值之间选择的随机变量控制。