我有以下任务 - 有一些项目的数组.我使用随机,获取项目编号,在div中写入项目的值,并从数组中删除项目编号的元素.例如
array = (1,2,3)
random = 2
div = 3
delete from array = (1,2)
looping, etc
Run Code Online (Sandbox Code Playgroud)
所以我写了以下脚本:
window.onload = function () {
var verb_array = new Array (1,2,3)
var random_verb_array = Math.floor(Math.random() * (verb_array.length - 0+0)) + 0;
var random_verb_array_2 = verb_array[random_verb_array];
var show = document.getElementById("wuza").innerHTML = random_verb_array_2;
delete verb_array[random_verb_array];
var test = document.getElementById("huza").innerHTML = '<Br><Br>' + verb_array
}Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<div id="wuza"></div>
<div id="huza"></div>Run Code Online (Sandbox Code Playgroud)
你可能想要使用拼接.
verb_array.splice(random_verb_array, 1);
Run Code Online (Sandbox Code Playgroud)
因此,假设random_verb_array是您提出的随机索引,它将从给定索引(第一个参数)中删除1(第二个参数).
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |