Desafio de waypoint: o filtro Arrays com filtro tem um problema.
O agente do usuário é: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36
.
Ele me pediu para usar o filtro para remover todos os elementos do array maiores que 5. Quando eu executo o teste com meu código, o resultado que obtive é verdadeiro, mas não me deixou passar.
Meu código:
var oldArray = [1,2,3,4,5,6,7,8,9,10];
// Only change code below this line.
var newArray = oldArray.filter(function(val){
return val < 5 === true;
});
// Only change code above this line.
(function() { return newArray; })();
Parece que seu código não está apenas removendo valores maiores que 5, mas também remove 5.
O encerramento não é um problema com os testes, mas fique à vontade para responder se precisar de mais esclarecimentos.
Obrigado e feliz codificação!
Oh, entendo, obrigado!
Olá, deve ser:
return val <6 === true;
Comentários muito úteis
Olá, deve ser:
return val <6 === true;