Freecodecamp: Desafio de waypoint: o filtro Arrays com filtro tem um problema.

Criado em 30 out. 2015  ·  3Comentários  ·  Fonte: freeCodeCamp/freeCodeCamp

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; })();

Comentários muito úteis

Olá, deve ser:

return val <6 === true;

Todos 3 comentários

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;

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