我用以下算法改组数组
let _sectionItems=section.items;
if (this.testType === this._testType) {
let i = 0, j = 0, temp = null;
for (i = section.items.length - 1; i > 0; i -= 1) {
j = Math.floor(Math.random() * (i + 1))
temp = section.items[i];
section.items[i] = section.items[j]
section.items[j] = temp
// this.sectionItems.push(_sectionItems);
// console.log("shuffing items:",section.items[j]);
}
}
后来需求发生了变化,现在我想用一个种子值来洗牌。而不是math.random()。如何使用种子值随机化数组。如何在打字稿中实现这一点。我正在使用打字稿因为角度为4.