输入一个整数数组,调整数组顺序使奇数位于偶数前面 JavaScript实现

输入一个整数数组,调整数组顺序,使得奇数位于偶数前面

主要思想:其中变量i和j的初试值为:i=0;j=arr.length-1;

                    (1)判断是第一个数是不是偶数,最后一个是不是奇数,如果是,则交换他们的顺序;

                      (2)判断第一个数是不是奇数,最后一个数是不是奇数;是的话则i++

                      (3)判断第一个数是不是偶数,最后一个数是不是偶数,条件满足则j--;

                      (4)判断第一个数是不是奇数,最后一个数是不是偶数,是的话则i++,j--;


function order(arr)
{
  if(arr.length <=0)
  {
    return;
  }
  var i=0;
  var j=arr.length - 1;
  while(i

 
  

你可能感兴趣的:(输入一个整数数组,调整数组顺序使奇数位于偶数前面 JavaScript实现)