Inform e Glulx/Le basi di Inform/If (condition) then... else...: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 37:
* <tt>(a <= b)</tt> &nbsp;&#x27A8;&nbsp; a è '''minore o uguale''' a b
 
È anche possibile usarli insieme, ma in questo caso bisogna utilizzare anche gli [[w:Operatore_(informatica)|'''operatori logici''']], nell’ordine:
* <tt>&&</tt> detto anche "AND" &nbsp;&#x27A8;&nbsp; es: <tt>if ((a > 5) && (b < 10))</tt> &nbsp;&#x27A8;&nbsp; restituisce <tt>true</tt> (la condizione è cioè soddisfatta) se il valore contenuto nella variabile <tt>a</tt> è ''maggiore'' di 5 '''e''' se il valore contenuto nella variabile <tt>b</tt> è ''minore'' di 10;
* <tt>||</tt> detto anche "<tt>OR</tt>" &nbsp;&#x27A8;&nbsp; es: <tt>if ((a > 5) || (b < 10))</tt> &nbsp;&#x27A8;&nbsp; restituisce <tt>true</tt> se il valore contenuto nella variabile <tt>a</tt> è ''maggiore'' di 5 '''oppure''' se il valore contenuto nella variabile <tt>b</tt> è ''minore'' di 10.<br>Questo operatore non deve essere confuso con l’operatore (non logico) <tt>or</tt> che viene usato per testare più valori in una volta sola (ad es.: <tt>if (a == 2 or 3 or 4) print...</tt>);
Riga 80:
 
[[Categoria:Inform e Glulx|Le basi di Inform|If (condition) then... else...]]
{{Avanzamento|100%|713 giugno 2009}}