2 rectangles, 2 rows. Concentrate.

Capire il funzionamento del programma.
Pg: 3 rectangles, 3 rows. Suggerimenti: i posti da modificare nello script sono 4 funzioni, e l'aggiunta delle variabili. + html: aggiungere una cella StepC in tabella.

Click ON to: ... StepA StepB StepAll

Istruzione switch() {  }

     Scopo: scegliere tra vari casi.
Forma Significato (meaning)
    switch (cs) {
        case 1: instruction;   
                instruction;
        break;
        case 2: instruction;
                instruction; 
        break;
        case 3: instruction;
                instruction;
        break;
    }
A seconda del valore della 
variabile cs, viene deviato
il flusso esecutivo

    case 1 executed 
           if cs==1
    case 2 executed 
           if cs==2
    case 3 executed 
           if cs==3

break "esce dal blocco"

Slang: "Esce dal blocco" = control flow jumps to the first istruction following switch block. (Il flusso esecutivo salta alla prima istruzione successiva al blocco switch.)