O desafio de combinar um único caractere com várias possibilidades tem um problema.
O agente do usuário é: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36
.
let quoteSample = "Beware of bugs in the above code; I have only proved it correct, not tried it.";
let vowelRegex = /[aeiou]/ig; // Change this line
let result = quoteSample.match(vowelRegex); // Change this line
Este desafio me pede para "contar o número de vogais". Isso me fez pensar que eu deveria adicionar .length
à expressão avaliada para minha variável result
. Adicionar .length
falha nos testes, mas deixá-lo de fora me permite concluir o desafio.
Como o desafio não é testar um valor numérico na variável de resultado, sugiro que mudemos a instrução e o primeiro caso de teste para pedir aos campistas que encontrem todas as vogais .
Para corrigir isso, atualize a frase final para
... para encontrar todas as vogais na string
quoteSample
.
e atualize a mensagem do primeiro caso de teste:
assert(result.length == 25, 'message: You should find all 25 vowels.);
@Greenheart ah Devo ter sido um pouco preguiçoso para enganar as pessoas nas instruções 😆 Essa mudança parece boa para mim 👍
@erictleung Acontece com os melhores de nós! :piscadela:
Eu farei isso também, já que a mudança parece semelhante às outras duas.