I have an array of arrays which includes some empty arrays. Exp. [ [Name1],[Name2],[Name3],[],[] ]
I tried using shift and splice (example code given)
function RemoveEmptyArrays(){
var NameArray = [[Name1],[Name2],[Name3],[],[]];
for (i = 0; i < NameArray.length; i++) {
if ( NameArray[i][0] === undefined ) {
NameArray.splice( i, 1 );
}
}
Logger.log(arrayvals);
}
Desired Output:
[ [Name1],[Name2],[Name3] ]