Istruzione If in Dart
Scorri per mostrare il menu
Istruzione if
Un'istruzione if è una struttura che consente di eseguire un blocco di codice se una specifica condizione è soddisfatta.
La condizione è un'espressione che restituisce un valore di tipo bool, che può essere true oppure false. Se la condizione è true, il blocco di codice viene eseguito. Se la condizione è false, il blocco di codice viene saltato.
if (condition) {
// Code block
};
La sintassi dell'operatore condizionale è semplice: la parola chiave if, una condizione tra parentesi tonde di apertura ( e chiusura ), e un blocco di codice tra parentesi graffe di apertura { e chiusura }.
La parentesi graffa di apertura { indica l'inizio di un blocco di codice, mentre la parentesi graffa di chiusura } ne indica la fine.
main.dart
1234567void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }
Questo programma dimostra un'istruzione if dichiarando una variabile num con valore 5 e verificando se num è maggiore di 0. Poiché la condizione num > 0 è true, il blocco di codice all'interno dell'istruzione if viene eseguito, stampando "number is positive" sulla console.
main.dart
1234567void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }
Questo codice verifica se il numero è negativo utilizzando il metodo isNegative. Se il numero è inferiore a zero, stampa "number < 0", ma poiché il valore di num è 10, che non è negativo, la condizione non viene soddisfatta e non viene stampato nulla.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione