Diferencia entre revisiones de «Comando ConservaSi»
De GeoGebra Manual
m |
|||
(No se muestran 28 ediciones intermedias de 3 usuarios) | |||
Línea 1: | Línea 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|logical|ConservaSi}} |
− | ;ConservaSi | + | ; ConservaSi( <Condición>, <Lista> ): Crea una nueva lista que contiene solamente los elementos de la lista original que cumplen la condición. |
− | :{{Example|1=<code>ConservaSi | + | : {{Example|1=<code> ConservaSi(x<3, {1, 2, 3, 4, 1, 5, 6})</code> devuelve la nueva lista ''{1, 2, 1}''.}} |
− | {{note|1=Para | + | :{{note|1=Para listas de números se puede utilizar una condición arbitraria. Para listas de otros objetos solamente se pueden usar condiciones de la forma <code>x==constante</code> o <code>x!=constante</code>.}} |
+ | |||
+ | ; ConservaSi( < Condición >, <Variable>, <Lista> ) | ||
+ | : Esta sintaxis permite ingresar una condición más flexible. | ||
+ | : {{Example|1=Si consideramos ''P, Q, R'', <code> ConservaSi(x(A) < 3, A, {P, Q, R})</code> filtrará los puntos de abscisa menor que ''3'' para quitarlos de la lista. En la verificación, la variable ''A'' es por ''P'', luego ''Q'' y finalmente ''R''.}} |
Revisión actual del 22:59 4 oct 2020
ConservaSi
Categorías de Comandos (todos)
- ConservaSi( <Condición>, <Lista> )
- Crea una nueva lista que contiene solamente los elementos de la lista original que cumplen la condición.
- Ejemplo:
ConservaSi(x<3, {1, 2, 3, 4, 1, 5, 6})
devuelve la nueva lista {1, 2, 1}. - Nota: Para listas de números se puede utilizar una condición arbitraria. Para listas de otros objetos solamente se pueden usar condiciones de la forma
x==constante
ox!=constante
.
- ConservaSi( < Condición >, <Variable>, <Lista> )
- Esta sintaxis permite ingresar una condición más flexible.
- Ejemplo: Si consideramos P, Q, R,
ConservaSi(x(A) < 3, A, {P, Q, R})
filtrará los puntos de abscisa menor que 3 para quitarlos de la lista. En la verificación, la variable A es por P, luego Q y finalmente R.