Dividir uma string, a cada enésima posição, com JavaScript? [duplicado]
Esta questão já tem uma resposta aqui:
Javascript maneira elegante de dividir string em segmentos n caracteres longos 10 respostasEu tenho a seguinte string:
foofaafoofaafoofaafoofaafoofaa
Uma matriz com 10 linhas (se eu dividir por cada terceiro caractere, isto é), que é algo como isto, se eu fosse instanciá-lo:
var fooarray = new Array ('foo', 'faa', 'foo', 'faa', 'foo', 'faa', 'foo', 'faa', 'foo', 'faa');
Então, eu quero uma função, seja interna ou customizada, que pode me ajudar a dividir uma string por cada n-ésimo caractere.