📜  D3.js | d3.shuffle()函数

📅  最后修改于: 2022-05-13 01:56:38.633000             🧑  作者: Mango

D3.js | d3.shuffle()函数

D3.js 中的d3.shuffle()函数用于随机化或打乱给定数组元素的顺序并返回数组。

句法:

d3.shuffle( Array, start, stop )

参数:此函数接受三个参数,如上所述,如下所述:

  • Array:此参数保存数组元素。
  • start:表示数组的起始索引,用于打乱数组元素。它没有指定起始值,然后将零作为默认值。
  • stop:表示数组的结束索引,用于打乱数组元素。它的默认值是数组的长度。

返回值:它返回混洗元素的数组。

下面的程序说明了 D3.js 中的 d3.shuffle()函数:

示例 1:



  

    d3.shuffle() Function
      
    

  

    

  

输出:

2, 3, 1, 4
20, 40, 10, 30
11, 9, 5, 7
2, 10, 4, 8, 6

示例 2:



  

    d3.shuffle() Function
      
    

  

    

  

输出:

b, a, c
z, y, x

参考: https://devdocs.io/d3~5/d3-array#shuffle