La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Condizioni ed istruzioni condizionali.

Presentazioni simili


Presentazione sul tema: "1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Condizioni ed istruzioni condizionali."— Transcript della presentazione:

1 1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Condizioni ed istruzioni condizionali

2 2 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Valori booleani Da George Boole (1815-1864), matematico Due valori: false e true Tre operatori: && - (AND, e, congiunzione) || - (OR, o/oppure, disgiunzione) ! - (NOT, non, negazione)

3 3 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Operatore && Es.: oggi è Lunedì e cè il sole Frase vera se entrambe le condizioni sono vere, falsa altrimenti true && true vale true false && true vale false true && false vale false false && false vale false

4 4 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Operatore || Es.: o oggi sarà nuvoloso o sarà caldo Frase vera se almeno una delle condizioni è vera (anche tutte due), falsa altrimenti true || true vale true false || true vale true true || false vale true false || false vale false

5 5 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Operatore ! Es.: oggi non è martedì Frase vera se la condizione è falsa, e viceversa ! true vale false ! false vale true

6 6 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Operatori di confronto == confronto di uguaglianza != confronto per diversità > maggiore < minore >= maggiore o uguale <= minore o uguale

7 7 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Esempi di confronti nome == Paolo ora < 20 mesi >= 12 (eta >= 18) && (eta <= 65) (18 <= eta) && (eta <= 65) (numeroLogin != 0) || (user=Administrator)

8 8 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Richiami di HTML - checkbox Visualizza una casella [] cliccabile Uso: per domande (si/no) nei moduli La proprietà checked contiene una valore booleano (true/false)

9 9 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Istruzione condizionale (IF) Sintassi: if ( condizione ) { …comandi… }

10 10 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Significato dellistruzione if Se la condizione è verificata, allora si eseguono le istruzioni racchiuse tra parentesi graffe {...} Altrimenti, si passa direttamente alla prossima istruzione dopo la } Se cè una sola istruzione, graffe facoltative

11 11 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini esempio if (document.modulo.prezzo.value==0) { window.alert(devi inserire un prezzo) }

12 12 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Istruzione condizionale (IF-ELSE) Sintassi: if ( condizione ) { … comandi … } else { … comandi … }

13 13 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini esempio if (ore < 13) { document.writeln(Buongiorno!); } else { if (ore < 22) { document.writeln(Buonasera!); } else { document.writeln(Buonanotte…); }}

14 14 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Altro stile per gli if-else annidati if (ore < 13) document.writeln(Buongiorno!); else if (ore < 22) document.writeln(Buonasera!); else document.writeln(Buonanotte…);


Scaricare ppt "1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a. 2005-06 - Prof. Francesco Donini Condizioni ed istruzioni condizionali."

Presentazioni simili


Annunci Google