add flatten util

This commit is contained in:
Stewart Allen 2022-01-30 17:17:16 -05:00
commit 3c0e735f63

View file

@ -513,6 +513,10 @@
return oa; return oa;
} }
function flatten(arr) {
return arr.reduce((acc, val) => Array.isArray(val) ? acc.concat(flatten(val)) : acc.concat(val), [])
}
/** ****************************************************************** /** ******************************************************************
* Connect to base * Connect to base
******************************************************************* */ ******************************************************************* */
@ -599,6 +603,7 @@
area2, area2,
pwait, pwait,
ptimer, ptimer,
flatten,
center2d, center2d,
center2pr, center2pr,
thetaDiff, thetaDiff,