var arr = [\'a\', \'b\', \'c\', \'d\', \'e\', \'f\']; var point = \'c\';
How can I split the \"arr\" into two arrays based on the \"point\" variabl
Yet another suggestion:
var segments = arr.join( '' ).split( point ).map(function( part ) { return part.split( '' ); });
now segments contains an array of arrays:
segments
[["a", "b"], ["d", "e", "f"]]
and can get accessed like
segments[ 0 ]; // ["a", "b"] segments[ 1 ]; // ["d", "e", "f"]