Desafio DIO: ‘retorno inválido’ mesmo com o código correto
- #JavaScript
Inicialmente, achei que meu algoritmo estava errado e passei a revisar as condições, a contagem dos dígitos e o print. Como a saída aparecia completamente vazia, fiz um teste isolando o print e percebi que o problema acontecia antes mesmo da saída ser gerada.
Ao observar novamente o template fornecido pela plataforma, percebi que javascript estava presente como primeira linha do código. Removi essa linha e, a partir daí, o código passou a executar e validar os testes corretamente nos dois desafios.
Abaixo, deixo os registros dos testes antes e depois da remoção para ajudar quem eventualmente encontrar o mesmo problema.
A principal lição para mim foi: antes de revisar toda a lógica de um algoritmo, vale verificar se o programa está realmente sendo executado e se o ambiente de execução está recebendo o código corretamente.





