Divida a string em N partes de mesmo comprimento

Published by Matt in

Crie uma função que aceite str e cases como parâmetros, na qual a string é dividida em N partes distintas de mesmo comprimento, conforme mostrado:

Exemplos

splitNCases("Strengthened", 6) ➞ ["St", "re", "ng", "th", "en", "ed"]

splitNCases("Unscrupulous", 2) ➞ ["Unscru", "pulous" ]

splitNCases("Flavorless", 1) ➞ ["Flavorless" ]

Notas

Se não for possível dividir a string conforme descrito, retorne ["Error"].