帮我用js写一个函数,将数组变成一个二维数组,数组的第一项和第三项,作为二维数组的第一个子项
时间: 2023-02-07 14:57:07 浏览: 231
javascript从入门到跑路—–小文的js学习笔记(10)——数组(一维数组、二维数组以及三维数组)和冒泡排序
好的,我来帮你写一个函数。
这是一个将数组变成一个二维数组的函数,数组的第一项和第三项作为二维数组的第一个子项的函数:
```
function toTwoDimensionalArray(arr) {
var result = [];
for (var i = 0; i < arr.length; i += 3) {
result.push([arr[i], arr[i + 2]]);
}
return result;
}
```
你可以使用这个函数来将数组变成二维数组。例如,你可以使用以下代码来调用这个函数:
```
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
var result = toTwoDimensionalArray(arr);
console.log(result);
```
这将输出:
```
[[1, 3], [4, 6], [7, 9]]
```
希望这个函数能帮到你。
阅读全文