js代码:
function getNum(){
var x = parseInt(Math.random()*10000);
return x;
}
function getObjNum(){
var x = parseInt(Math.random()*21+10);
return x;
}
function erweiNum(){
var x = parseInt(Math.random()*6+5);
return x;
}
var jsonArr = [];
//生成随机的二维数组和数组内的对象
for(var i = 0;i < erweiNum();i++){
var obj = {};
var jArr = [];
for(var j = 0;j < getObjNum();j++){
obj.text = getNum();
jArr.push(obj);
}
jsonArr.push(jArr);
// obj = {};
}
console.log(jsonArr)
//将数组内的对象拆分为数值
for(var k = 0;k < jsonArr.length;k++){
for(var m = 0;m < jsonArr[k].length;m++){
console.log(jsonArr[k][m].text)
jsonArr[k][m] = jsonArr[k][m].text;
}
}
console.log(jsonArr)