帮我生成在100个盒子内部插入随机数字1-100内的任意一个数字 用JS来写
时间: 2024-03-05 18:50:22 浏览: 19
好的,以下是一个简单的JS代码,可以在100个盒子内部随机插入1-100内的任意一个数字:
```
// 创建100个盒子
let boxes = [];
for (let i = 1; i <= 100; i++) {
boxes.push(i);
}
// 随机插入数字
for (let i = 1; i <= 100; i++) {
let randomIndex = Math.floor(Math.random() * boxes.length);
let randomNum = boxes[randomIndex];
boxes.splice(randomIndex, 1);
document.getElementById(`box${i}`).innerHTML = randomNum;
}
```
以上代码先创建了一个包含数字1-100的数组,然后通过循环随机从数组中取出一个数字,并将其插入到100个盒子中的一个盒子里。最后,将生成的数字显示在对应的盒子中。