Dividir cadena en dos en un índice dado y devolver ambas partes
Tengo una cadena que necesito dividir en un índice determinado y luego devolver ambas partes, separadas por una coma. Por ejemplo:
string: 8211 = 8,211
98700 = 98,700
Así que necesito poder dividir la cadena en cualquier índice dado y luego devolver las dos mitades de la cadena. Los métodos integrados parecen realizar la división pero solo devuelven una parte de la división.
string.slice solo devuelve parte extraída de la cadena. string.split solo le permite dividir en caracteres, no en el índice string.substring hace lo que necesito, pero solo devuelve la subcadena string.substr muy similar, pero solo devuelve la subcadena