Solicite ayuda con la función del algoritmo combinado de seleccionar M elementos de N elementos en una matriz bidimensional JS y organizarlos
var?arr1?=?[];//Tu matriz original
function?getArr(m,n){
var?rt?= ? [];
for(var?i=0;i var?arr?=?arr1.concat(); arr.splice(i,1); getNext(arr,n-1); } return?rt; función?getNext(arr,n){ if(!n){ return?rt.push(arr); }< / p> for(var?i=0;arr[i];i++){ var?_arr?=?arr.concat(); _arr. (i,1); getNext(_arr,n-1); } } } getArr(arr1.length,arr1.length?-?(arr1.length?*?Math.random()?|?0));// ¿Esto también es aleatorio? M debería ser la longitud de la matriz arr1. ¿Es n realmente aleatorio? El segundo parámetro es en realidad m-n