Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:找到较大的数组并返回较小和较大的数组_Javascript_Arrays - Fatal编程技术网

Javascript:找到较大的数组并返回较小和较大的数组

Javascript:找到较大的数组并返回较小和较大的数组,javascript,arrays,Javascript,Arrays,我有两个长度不等的数组。如何高效地查找和返回较大数组和较小数组?以下函数返回包含较大数组和较小数组的对象 const largerAndSmaller = (arr1, arr2) => arr1.length > arr2.length ? {larger: arr1, smaller: arr2} : {larger: arr2, smaller: arr1} let {larger, smaller} = largerAndSmaller([2,1,3],[7,2,3

我有两个长度不等的数组。如何高效地查找和返回较大数组和较小数组?

以下函数返回包含较大数组和较小数组的对象

const largerAndSmaller = (arr1, arr2) => 
  arr1.length > arr2.length ? {larger: arr1, smaller: arr2} : 
{larger: arr2, smaller: arr1}

let {larger, smaller} = largerAndSmaller([2,1,3],[7,2,3,9]);
然后调用方可以对返回的值进行分解