Commande SoitValeur

De GeoGebra Manual
Aller à : navigation, rechercher


SoitValeur[ <Booléen b>, <0|1> ]
Affecte au booléen b la valeur 0 ou 1. Vous pouvez aussi utiliser SoitValeur[ <Booléen b>, <false|true> ]
SoitValeur[ <Objet A>, <Objet B> ]
Si A est un objet libre ou un point appartenant à un chemin ou une région, sa valeur prend la valeur actuelle de B (i.e. A ne changera pas de valeur si B est ensuite modifié).
SoitValeur[ <Liste L>, <Nombre n >, <Objet O> ]
Affecte au n ème de la liste L la valeur actuelle de l'objet B .
Le nombre n est au plus égal à Longueur[L]+1.


Commandes Si et SoitValeur dans les Scripts

Dans de nombreux langages de programmation, Si signifie si la condition est vraie fait ceci ; sinon fait cela.

Dans GeoGebra les arguments de Si ne sont pas des commandes, mais des valeurs, dont une devient la valeur du résultat.

Par conséquent, si vous désirez par exemple que b prenne la valeur 2 si la condition a > 2 est réalisée, la méthode correcte pour ce faire est SoitValeur[b,Si[a>2,2,b]]. Toute autre manière d'imbriquer SoitValeur et Si est incorrecte.

© 2024 International GeoGebra Institute