TOPIC

Presentation error (5%) - 1003 - (JAVASCRIPT)

alex brendon asked 9 months ago

O que está errado ? o resultado sai como esperado no console, tentei a quebra de linha de várias formas pois apenas o '\n' nao quebra linha no console mas nos testes é o que chega mais perto, tive que usar '\n\n' (Presentation error 10%) ou '\n ' (Presentation error 10%) ou simplismente quebrar a linha em template string ( ) (Presentation error 10%) e tambem saía como esperado mas isso no console, mas nos testes ainda em 5% apenas com '\n'. PORQUE ???

E se alguem puder me explicar exatamente o que esta acontecendo com input e lines nas primeiras linhas tambem ajudaria. Usei mas porque vi em outras respostas, mas nao entendi

Question solved. Code removed.

This topic was solved and cannot recieve new replies.

  • Victor Manuel Brito Santos replied 9 months ago

    A função console.log() em si já imprime o caractere \n no final, esse deve ser o motivo do seu Presentation Error.

    Em relação as duas primeiras linhas, a primeira lê todo o conteúdo do arquivo de entrada, enquanto a segunda divide em sentenças num array de acordo com um caractere, nesse caso o próprio \n (separando a entrada por linhas). Quando você faz um lines.shift, ele remove o primeiro elemento do array e retorna esse elemento, assim você percorre as linhas. Você pode ver mais informações sobre essas funções na própria documentação do NodeJS ou no site Geekforgeeks.