题目描述
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
代码
思路:通过map函数,判断每个数组元素是否为偶数
function reOrderArray(array)
{
// write code here
var arr1=[],arr2=[];
array.map(function(a){
a%2==0?arr2.push(a):arr1.push(a);
})
return arr1.concat(arr2);
}