Freecodecamp: Filter: Doppel-Negativ umschreiben

Erstellt am 11. Sept. 2016  ·  7Kommentare  ·  Quelle: freeCodeCamp/freeCodeCamp

Filter herausfordern Arrays mit Filter haben ein Problem.

Der Intro-Satz verwendet ein doppeltes Negativ:

Die Filtermethode wird verwendet, um ein Array zu durchlaufen und Elemente herauszufiltern, bei denen eine bestimmte Bedingung nicht erfüllt ist.

Ich schlage vor, das Positive neu zu schreiben, da es leichter zu lesen und zu verstehen ist. Außerdem denke ich zufällig an filter , und vielleicht auch an andere. Hier habe ich diese Änderung vorgenommen und "Filter" aus seiner eigenen Definition entfernt und von passiver zu aktiver Sprache geändert:

_Die Filtermethode durchläuft ein Array und wählt Elemente aus, bei denen eine bestimmte Bedingung erfüllt ist._

first timers only help wanted

Hilfreichster Kommentar

@dogweather Ich wäre für diese Änderung zugänglich.

@ FreeCodeCamp / Issue-Moderatoren Zweitmeinungen?

Alle 7 Kommentare

@dogweather Ich wäre für diese Änderung zugänglich.

@ FreeCodeCamp / Issue-Moderatoren Zweitmeinungen?

"Und behalten Sie nur die Elemente bei, bei denen eine bestimmte Bedingung wahr ist" oder etwas in dieser Richtung, vielleicht?

"Die Filtermethode wird verwendet, um ein neues Array zu erstellen, indem das aufgerufene Array durchlaufen wird und nur Elemente beibehalten werden, bei denen eine bestimmte Bedingung true zurückgibt."

Ich denke, es ist wichtig zu wissen, dass .filter () ein neues Array erstellt.

Oh ja ... ich bezog mich nur auf den doppelt negativen Teil der ganzen Sache.

Ich mag das Hinzufügen eines neuen Arrays. Wie wäre es mit aktiver Stimme:

" filter erstellt ein neues Array aus einem vorhandenen, indem es darüber iteriert und nur die Elemente zurückgibt, bei denen eine bestimmte Bedingung true zurückgibt."

Dies ist jedoch eine Art langer Satz. Auch das Zurücksenden ist korrekter als das Behalten , kann aber für jemanden, der neu in diesem Bereich ist, verwirrend sein.

cc: @risachi

Gut von mir @dogweather. Lassen Sie uns dies nicht zu Tode sagen 👍

Ich arbeite an diesem Thema. Schickt eine PR über :)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen