Funzioni > Funzioni di utilità > Salto condizionato
Salto condizionato
if(cond, x, y) - Restituisce x se cond è vero (diverso da zero), altrimenti restituisce y.
Vengono valutati solo gli argomenti necessari di if. Se cond è vero, y non viene valutato e se cond è falso, x non viene valutato. In questo modo eventuali errori in x e in y potrebbero passare inosservati.
if non è una funzione ma un operatore di controllo di PTC Mathcad e non funziona con operatori che modificano le funzioni, ad esempio l'operatore di vettorizzazione.
Argomenti
cond è un'espressione, generalmente contenente un operatore booleano.
x, y sono numeri arbitrari, array o stringhe, oppure funzioni che valutano a uno di essi.
È stato utile?