如何比较 10 个元素数组中的前 3 个值和后 3 个值?
how to compare first 3 and last 3 values in a 10 elements array?
我在一个数组中有 10 个元素,我想比较数组中的前 3 个元素和后 3 个元素是否相同。
试试这个:
var arr = [1,2,3,4,5,6,7,3,2,1];
if(compare(arr)){
alert('equal')
} else {
alert('not equal')
}
function compare(arr){
for(i = 0, j = 9; i < 3 ;i++, j--){
if(arr[i] != arr[j]){
return false;
}
}
return true;
}
我在一个数组中有 10 个元素,我想比较数组中的前 3 个元素和后 3 个元素是否相同。
试试这个:
var arr = [1,2,3,4,5,6,7,3,2,1];
if(compare(arr)){
alert('equal')
} else {
alert('not equal')
}
function compare(arr){
for(i = 0, j = 9; i < 3 ;i++, j--){
if(arr[i] != arr[j]){
return false;
}
}
return true;
}