I D R A
Ipertesto Dinamico per Racconti d'Avventura

Manuale dell'autore
rev 1.0, © 2000 Enrico Colombini

 

qui puoi scaricare IDRA con il manuale

qui puoi visitare il sito ufficiale dell'autore Enrico Colombini con esempi e giochi scaricabili


Variabili di gioco

CAP 3

1

Effetti delle azioni

6

Scelte alternative

2

Nomi di variabili

7

Quantità e confronti

3

Preparare una variabile

8

Confronti complessi

4

Modificare la variabile

9

Destinazione variabile

5

Scelte condizionate

   

Confronti complessi

Due o più confronti possono essere combinati in modo che il risultato sia vero soltanto se sono veri entrambi; per esempio questa espressione è vera se il valore contenuto in v.peso è minore di 10 e il valore contenuto in v.forza è maggiore di 72:

(v.peso < 10) && (v.forza > 72)

Il simbolo && significa AND ("e" in inglese) e indica appunto che entrambi i confronti devono essere veri affinché sia vero il risultato; le parentesi non sono in questo caso strettamente necessarie, ma metterle aiuta la lettura e contribuisce a evitare errori.

Il simbolo || indica invece un OR ("o" in inglese): il risultato è vero se almeno uno dei confronti è vero; l'espressione qui sotto risulta vera se il codice è esattamente 121 oppure esattamente 473:

(v.codice == 121) || (v.codice == 473)

In generale, un confronto può essere descritto da un'espressione anche molto complessa, purché essa sia valida nel linguaggio JavaScript; ovviamente non è possibile inserire un intero corso sul linguaggio in questo manuale.