Freecodecamp: Usar o tipo de desafio requer ponto-e-vírgula para estar correto

Criado em 28 dez. 2017  ·  3Comentários  ·  Fonte: freeCodeCamp/freeCodeCamp



Nome do Desafio


Usando typeof

descrição do problema


No desafio typeof Using, se alguém fosse enviar:

console.log(typeof "")

console.log(typeof 0)

console.log(typeof [])

console.log(typeof {})

No entanto, se pontos e vírgulas forem adicionados:

console.log(typeof "");

console.log(typeof 0);

console.log(typeof []);

console.log(typeof {});

Então, todos os testes são aprovados. Javascript não requer ponto-e-vírgula, portanto, isso simplesmente complica o desafio para usuários que não usam ponto-e-vírgula.

Captura de tela


screenshot 2017-12-28 at 11 51 18 am

first timers only help wanted

Comentários muito úteis

Enviei um PR para isso. Agora deve funcionar como pretendido.

Todos 3 comentários

Obrigado por relatar esse bug @ ChrisBrownie55!

O desafio foi removido na versão beta, mas ainda há um desafio sobre typeof. Também requer um ponto e vírgula. Não precisamos impor isso aqui.


O que precisa ser mudado

Você pode encontrar o código aqui:
https://github.com/freeCodeCamp/freeCodeCamp/blob/5214371ef124f24f242cd8a619ba8a8f1992cbe6/seed/challenges/02-javascript-algorithms-and-data-structures/debugging.json#L129

Remover o ponto-e-vírgula da expressão regular deve resolver o problema.

Verifique CONTRIBUTING.md para configurar seu ambiente de desenvolvimento local.

Se precisar de ajuda, vá para a sala de bate-papo de nossos

Enviei um PR para isso. Agora deve funcionar como pretendido.

Obrigado @ncaron!

Esta página foi útil?
0 / 5 - 0 avaliações