L'istruzione switch ... case
L'istruzione switch case si usa quando occorre scegliere una fra numerose alternative. La sua sintassi e il suo funzionamento sono sostanzialmente identiche alla corrispondente istruzione switch case del linguaggio C, per cui ci limitiamo qui a richiamarne brevemente la sintassi:
Qui sotto riportiamo invece un esempio di utilizzo dell'istruzione, che mostra le possibilità di uso dell'istruzione break e default:
Si osservi che dopo l'ultimo caso (default, nell'esempio) è possibile omettere l'istruzione break.
L'operatore ternario '?'
L'operatore ternario '?' è una forma sintetica dell'istruzione if...else. Esso è stato trattato più diffusamente parlando dell'analogo operatore usato nel linguaggio C.
Qui ci limiteremo a fare un esempio per capire come si usa. Consideriamo le seguenti istruzioni:
Usando l'operatore '?' possiamo riscrivere le istruzioni precedenti nel seguente modo (più compatto):
Sito realizzato in base al template offerto da
http://www.graphixmania.it