Příkaz NechejJestli

NechejJestli( <Podmínka>, <Seznam> )

Vybere ze seznamu jen ty prvky, které splňují zadanou podmínku. Výsledek je typu seznam.

NechejJestli[x<3, {1, 2, 3, 4, 1, 5, 6}] vytvoří nový seznam \{1, 2, 1}.

Pro seznam čísel můžeme nastavit libovolnou podmínku, pro seznamy jiných typů objektů lze použít jen podmínku ve tvaru x==konstanta nebo x!=konstanta.

image

Následující text pojednává o vlastnosti, která je podporována pouze v /s_index_php?title=En:Release_Notes_GeoGebra_4_2_action=edit_redlink=1.adoc[GeoGebra 4.2 Beta].


NechejJestli[ <Podmínka>, <Proměnná>, <Seznam> ]

Tato syntaxe dává větší možnosti při zadávání podmínek pro filtrování nečíselných seznamů. Např. pro seznam bodů P, Q, R, příkaz NechejJestli[x(A) < 3, A, {P, Q, R}] odstraní ze seznamu ty body, jejichž x-ová souřadnice je větší než 3. Proměnná A je při výběru postupně zaměněna za P, Q a R.

Anglická verze: /s_index_php?title=En:KeepIf_Command_action=edit_redlink=1.adoc[KeepIf]