小编Ale*_*dra的帖子

在javascript中创建一个包含随机值的数组

如何创建一个包含40个元素的数组,随机值从0到39?喜欢

[4, 23, 7, 39, 19, 0, 9, 14 ...]
Run Code Online (Sandbox Code Playgroud)

我尝试使用此处的解决方案:

http://freewebdesigntutorials.com/javaScriptTutorials/jsArrayObject/randomizeArrayElements.htm

但我得到的数组很少随机.它产生了许多连续数字的块......

javascript arrays random

71
推荐指数
12
解决办法
11万
查看次数

JavaScript:对角自动排序变量多维数组

这更像是一个与数学相关的问题.

我试图用jQuery创建一个可爱的淡入淡出效果,通过在一定数量的块中分割一个元素,然后逐渐淡化它们,但是根据另一个数组延迟衰落效果.

所以要创建块表我有两个变量:

var rows = 4,
    cols = 10;
Run Code Online (Sandbox Code Playgroud)

这会将元素分成以下块:

              0   1   2   3   4   5   6   7   8   9
             10  11  12  13  14  15  16  17  18  19
             20  21  22  23  24  25  26  27  28  29
             30  31  32  33  34  35  36  37  38  39
Run Code Online (Sandbox Code Playgroud)

然后我创建另一个数组来决定块的动画效果.例如,对于从左到右的对角线动画,此数组看起来像:

order = [0, 10, 1, 20, 11, 2, 30, 21, 12, 3, 31, 22, 13, 4, 32, 23, 14, 5, 33, 24, 15, 6, 34, 25, 16, 7, …
Run Code Online (Sandbox Code Playgroud)

javascript arrays math jquery multidimensional-array

7
推荐指数
1
解决办法
656
查看次数