Uso di 'continue' nei cicli
Fa parte della sezione Fondamenti del percorso Dart di Coddy. Lezione 46 di 94.
L'istruzione continue ti permette di saltare l'iterazione corrente di un ciclo e passare alla successiva.
Crea un ciclo for che salti la stampa del numero 3:
void main() {
for (int i = 1; i <= 5; i++) {
if (i == 3) {
continue;
}
print(i);
}
}Dopo aver eseguito il codice qui sopra, l'output sarà:
1
2
4
5Sfida
PrincipianteIn questa sfida, ti eserciterai a usare l'istruzione continue in un ciclo. L'istruzione continue ti consente di saltare l'iterazione corrente di un ciclo e passare a quella successiva.
Completa il codice per stampare solo i numeri dispari da 1 a 10. Quando incontri un numero pari, usa continue per saltarlo e passare all'iterazione successiva.
Output previsto:
1
3
5
7
9
Done printing odd numbersProvalo tu
void main() {
// Vogliamo stampare solo i numeri dispari da 1 a 10
print('Printing odd numbers:');
for (int i = 1; i <= 10; i++) {
// TODO: Controlla se i è pari (suggerimento: usa l'operatore modulo %)
// Se i è pari, usa l'istruzione continue per passare all'iterazione successiva
// Questo verrà stampato solo se l'istruzione continue non viene eseguita
print(i);
}
print('Done printing odd numbers');
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori - Parte 2
Operatori di confrontoAND logicoOR logicoNOT logicoOperatori di verifica del tipoRiepilogo - Effettuare confronti7Lavorare con le stringhe
Concatenazione di stringheInterpolazione di stringheStringhe multilineaProprietà delle stringheMetodi di base delle stringhe10Collezioni - Nozioni di base sulle mappe
Che cosa sono le mappe?Creare una mappaAccedere ai valori tramite chiaveCoppie chiave-valoreOttenere la dimensione della mappaOttenere le chiaviOttenere i valoriVerificare se una chiave esiste13Sicurezza sui valori null in dettaglio
Capire i valori nullTipi nullableTipi non nullableOperatore di asserzione nullInizializzazione tardivaRiepilogo - Gestire i valori null in sicurezza2Variabili e tipi di dati di base
Che cosa sono le variabili?StringheNumeri interi (int)Numeri double (double)Valori booleani (bool)Inferenza del tipo con 'var'Variabili finaliVariabili costantiConvenzioni di denominazioneNull safety di baseRiepilogo - Dichiarazione delle variabili8Flusso di controllo - Cicli
Il ciclo 'for'Il ciclo 'while'Il ciclo 'do-while'Uso di 'break' nei cicliUso di 'continue' nei cicliRipasso - Ripetere il codice3Operatori Parte 1
Operatori aritmeticiDivisione interaOperatore moduloIncremento e decrementoAbbreviazioni di assegnazioneRiepilogo - Calcoli semplici6Flusso di controllo - prendere decisioni
L'istruzione 'if'L'istruzione 'else'L'istruzione 'else if'Ripasso - decisioni sempliciIstruzioni 'if' annidateL'istruzione 'switch'9Collezioni - Fondamenti delle liste
Cosa sono le liste?Creare una listaAccedere tramite indiceOttenere la lunghezza di una listaAggiungere elementiRimuovere elementiVerificare se una lista è vuotaScorrere una lista12Funzioni avanzate
Parametri posizionali opzionaliParametri con nomeParametri con nome obbligatoriValori predefiniti dei parametriRiepilogo - Parametri delle funzioni15Progetto: Calcolatrice semplice
ConfigurazioneDichiarare un numeroEsercitati da solo: Compilatore Dart online