Hola otra vez:
Hot llevo un día cometiendo muchos errores, pero por suerte son muy fácil de resolver.
"while (++cuenta
< losDesde.length)"
Aquí lo que hay que hacer es una comparación y no una asignación...
De todos modos te cuento la lógica, por si sigue fallando.
Si es el mismo número de elementos losDesde y losHasta, se podía hacer con cualquiera de los dos tamaños la comparación...
como son un array debe llegarse al final que equivale al tamaño (length) menos 1...
al poner ++ por delante de la variable cuenta, se le suma 1 antes de la comparación, o sea que al igualarse es cuando debería terminar el bucle. (Espero que no te siga fallando)
saludos