// var arr = [
// {
// "gameImg": "https://psychometrics.situdata.com//file/jpg/20221017/tuzi1665979757293.jpg",
// "triggerNumber": 5,
// "isRight": 1
// },
// {
// "gameImg": "https://psychometrics.situdata.com//file/jpg/20221017/xiaohuangya1665979873380.jpg",
// "triggerNumber": 5,
// "isRight": 0
// },
// {
// "gameImg": "https://psychometrics.situdata.com//file/jpg/20221017/xiaosongshu1665979958196.jpg",
// "triggerNumber": 5,
// "isRight": 0
// },
// {
// "gameImg": "https://psychometrics.situdata.com//file/jpg/20221017/xiong1665980006230.jpg",
// "triggerNumber": 5,
// "isRight": 0
// },
// {
// "gameImg": "https://psychometrics.situdata.com//file/jpg/20221017/mianyang1665978404817.jpg",
// "triggerNumber": 5,
// "isRight": 0
// }
// ];
var arr = [1,2,3,4,5]
// let countNum = new Array(arr.length).fill(arr)
// console.log(countNum.length)
// var vaule = items[Math.floor(Math.random()*items.length)];
// console.log(vaule,'随机从数组中取到的某一个值');
// var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
function replicateArray(array, n) {
// Create an array of size "n" with undefined values
var arrays = Array.apply(null, new Array(n));
// Replace each "undefined" with our array, resulting in an array of n copies of our array
arrays = arrays.map(function() { return array });
// Flatten our array of arrays
return [].concat.apply([], arrays);
}
let replicateArr = replicateArray(arr,3)
console.log(replicateArray(arr,3));
function shuffle (replicateArr) {
var len = replicateArr.length;
for (var i = 0; i < len; i++) {
// 生成 0 到 i 之间的随机整数
var index = Math.floor(Math.random() * (i + 1));
// 使用 ES6 中的解构赋值完成两个变量值的交换
[replicateArr[i], replicateArr[index]] = [replicateArr[index], replicateArr[i]];
}
return replicateArr;
}
console.log('Shuffled arr: ', shuffle(replicateArr));
// 获取图片是否加载完成
// var src = window.getComputedStyle(document.querySelector('.customGameBox')).background.match(/url\(\"?(.*)\"\)/)[1];
// var img = new Image();
// img.src = src;
// img.onload = function () {
// console.log('背景图片已加载完毕');
// };
console