<>--javascript(10)-配列の順序を調整して奇数を偶数の前に位置させます.
532 ワード
配列の順序を調整して奇数を偶数の前に配置します.
テーマの説明
すべての奇数が配列の前半に位置し、すべての偶数が配列の後半に位置し、奇数と奇数、偶数と偶数の間の相対的な位置が不変であるように、整数配列を入力します.コードは以下の通りです
2つの配列をそれぞれ奇数と偶数に配置し、目標配列を巡回し、偶数であれば
テーマの説明
すべての奇数が配列の前半に位置し、すべての偶数が配列の後半に位置し、奇数と奇数、偶数と偶数の間の相対的な位置が不変であるように、整数配列を入力します.コードは以下の通りです
function reOrderArray(array)
{
var even = [];
var odd = [];
for(var i=0;i
問題解決の考え方:2つの配列をそれぞれ奇数と偶数に配置し、目標配列を巡回し、偶数であれば
push
は偶数配列に進み、逆にpush
は奇数配列に進み、次いでconcat
法を用いて2つの数を結合する.