0

JS で 2 つの配列をマージしてから並べ替えようとしています。次のコードは、ページに 2 つの配列を出力しますが、「newArr.sort();」を削除した場合のみです。ライン。そうでなければ、何も得られません。誰でもここで初心者を助けることができますか?

function merge(arr1, arr2){

var arr1 = [1,21,13,24,15];
var arr2 = [16,7,81,59,14];
var newArr = "[ ]"; 

arr1.sort();
arr2.sort();
newArr = arr1+","+arr2;
newArr.sort();
document.writeln(newArr);
}
4

1 に答える 1

1
var arr1 = [1,21,13,24,15];
var arr2 = [16,7,81,59,14];

var arr3 = arr1.concat(arr2);

alert(arr3);

Jsfiddle: http://jsfiddle.net/ZRLSs/

于 2013-07-18T15:33:54.590 に答える