gpt4 book ai didi

javascript - 分割数组

转载 作者:行者123 更新时间:2023-11-28 12:47:38 32 4
gpt4 key购买 nike

我有一个逗号分隔值的数组,例如 var myArray = [0,1,0,1,0,0,0,0,1]

如果计数为 3,我想根据计数拆分它,我想最终得到三个数组,例如

var myArrayA = [0,1,0];
var myArrayB = [1,0,0];
var myArrayC = [0,0,1];

我需要将其视为 3x3 矩阵并进行转置。

最佳答案

array.slice这是我的建议

根据您的具体情况看看这个

<script>
function getMatrix(arr,count) {
var res = {};
for (var i=0;i<arr.length;i+=count) {
res[i]=arr.slice(i,(i+count));
}
return res;
}
var result = getMatrix("0,1,0,1,0,0,0,0,1".split(","),3);
for (var o in result) alert(result[o]);
</script>

关于javascript - 分割数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977800/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com