let data = [1,2,3,4,5,6,7,8,9]
let x=[]
let y=[]
let center = null
//for循环
for (
let i = 0, j = data.length - 1;
i < data.length, j >= 0;
i++, j--
) {
if (i > j) break;
if (i == j) {
center.push(data[i]);
break;
}
x.push(data[i]);
y.unshift(data[j]);
}
console.log(x) // [1,2,3,4]
console.log(y) // [6,7,8,9]
console.log(center) // 5
JS的for循环正循环和逆循环同时循环把数组对半区分
最新推荐文章于 2025-06-06 01:31:59 发布