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循环正循环和逆循环同时循环把数组对半区分
本文介绍了如何使用JavaScript的for循环和数组操作,计算给定数组data中对称中心点。通过遍历找到中心值并更新x和y数组,最终输出x、y和center的值。
摘要由CSDN通过智能技术生成