Freecodecamp: Filtro: Reescrever negativo duplo

Criado em 11 set. 2016  ·  7Comentários  ·  Fonte: freeCodeCamp/freeCodeCamp

As matrizes de filtro de desafio

A frase de introdução usa uma dupla negativa:

O método de filtro é usado para iterar por meio de uma matriz e filtrar os elementos onde uma determinada condição não é verdadeira.

Eu sugiro reescrever no positivo porque é mais fácil de ler e entender. Além disso, é como eu penso em filter , e talvez outros também pensem. Aqui eu fiz essa mudança, removi o "filtro" de sua própria definição e mudei de voz passiva para voz ativa:

_O método de filtro itera por meio de uma matriz e seleciona os elementos em que uma determinada condição é verdadeira._

first timers only help wanted

Comentários muito úteis

@dogweather, eu seria receptivo a essa mudança.

@ FreeCodeCamp / issue-moderators segunda opinião?

Todos 7 comentários

@dogweather, eu seria receptivo a essa mudança.

@ FreeCodeCamp / issue-moderators segunda opinião?

"E manter apenas os elementos onde uma determinada condição retorna verdadeira" ou algo parecido, talvez?

"O método de filtro é usado para criar uma nova matriz, iterando através da matriz que é chamada e mantendo apenas os elementos onde uma determinada condição retorna verdadeiro."

Acho importante saber que .filter () cria um novo array.

Oh sim ... Eu estava apenas me referindo à parte dupla negativa da coisa toda.

Eu gosto da adição de criar uma nova matriz. Que tal em voz ativa:

" filter cria uma nova matriz a partir de uma existente iterando sobre ela e retornando apenas os elementos onde uma determinada condição retorna verdadeira."

Esta é uma frase meio longa. Devolver também é mais correto do que guardar , mas pode ser confuso para alguém que não conhece isso.

cc: @risachi

Por mim, @dogweather. Não vamos escrever isso até a morte 👍

Estou trabalhando neste problema. Enviarei um RP :)

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