Dart løkker

Dart løkker
DART-programmeringsspråket brukes mest til å designe klientsiden på mobil- og webapplikasjoner. Dette språket ligner ganske mye på det tradisjonelle C -programmeringsspråket; Imidlertid er det et relativt moderne programmeringsspråk. I denne guiden vil vi diskutere konseptet med løkker i dette programmeringsspråket mens vi deler noen få relevante eksempler.

Ulike typer løkker i DART -programmeringsspråket

Det er fem forskjellige varianter av løkker som brukes på DART -programmeringsspråket. Navnene på disse løkkene er oppgitt nedenfor:

  • For sløyfe
  • For i loop
  • For hver sløyfe
  • Mens du er sløyfe
  • Gjør mens du er sløyfe

Bruker løkkene i Dart i Ubuntu 20.04

For å demonstrere bruken av de forskjellige løkkene i DART -programmeringsspråket, har vi designet følgende fem eksempler. Før vi fortsetter med disse eksemplene, må vi imidlertid sørge for at DART SDK er til stede i systemet vårt. For det vil vi sjekke ut versjonen på følgende måte:

Utgangen vist på bildet over bekrefter eksistensen av DART SDK på vår Ubuntu 20.04 System. Nå kan vi enkelt skrive og utføre dartskript på systemet vårt.

Eksempel nr. 1: Bruke “for” -sløyfen

Dette eksemplet er ment å lære deg bruken av den enkle “for” -løkken i Dart. I dette eksemplet vil vi ganske enkelt skrive ut en melding på terminalen flere ganger ved å bruke denne sløyfen. Dart -skriptet vist på bildet nedenfor er skrevet for å oppnå denne funksjonaliteten:

I dette Dart -skriptet har vi laget en "Main ()" -funksjon inne som vi har brukt en "for" -sløyfe som itererer fra "i = 0 til 9" og skriver ut en melding på terminalen 10 ganger.

Etter å ha opprettet dette skriptet, kan vi kjøre det ved å bruke følgende kommando:

$ dart Run Loops.Dart

Her, “Loops.Dart ”er navnet på vår Dart Script -fil.

Utgangen fra DART -skriptet vårt vises på bildet nedenfor. Du kan se at dette skriptet har skrevet ut vår ønskede melding 10 ganger på terminalen riktig. Du kan endre minimumsgrensen og den iterende tilstanden og øke denne sløyfen i henhold til dine behov.

Eksempel nr. 2: Bruke “For In” -sløyfen

Dette eksemplet er designet for å demonstrere “for in” -sløyfen til DART -programmeringsspråket. Denne sløyfen brukes hovedsakelig med samlingene i Dart. For å forklare bruken, har vi designet følgende Dart -skript:

I dette modifiserte skriptet har vi laget en nummerert liste med tittelen "NumberList" og tildelt de fem første oddetallene til den. Deretter har vi brukt “For In” -sløyfen som itererer gjennom lengden på denne nummererte listen.

Elementene i vår nummererte liste (etter utførelsen av dette DART -skriptet) vises på bildet nedenfor:

Eksempel nr. 3: Bruke “For hver" -sløyfe i Dart

"For hver" sløyfe av Dart brukes også med samlingene i Dart. For å demonstrere bruken av den, har vi implementert følgende Dart -skript i Ubuntu 20.04:

I dette Dart -skriptet har vi opprettet og brukt den samme nummererte listen over de første fem oddetallene som vi har brukt i eksemplet over. Deretter har vi kalt "for hver" -sløyfe mens vi bruker tittelen på denne nummererte listen. Vi har laget et variabelt “num” i denne sløyfen, som vil inneholde det nåværende elementet i den nummererte listen for hver iterasjon av løkken. Denne sløyfen vil skrive ut alle elementene i den nummererte listen på terminalen.

Utgangen fra dette DART -skriptet vises på bildet nedenfor:

Eksempel nr. 4: Bruke “mens” -løkken i Dart

For å bruke "mens" -løkken på DART-programmeringsspråket, må du forhåndsdefinere minimum og maksimumsgrense for sløyfen, i.e., Utgangspunktet så vel som det totale antall iterasjoner av løkken, mens økningen er gitt inne i sløyfens kropp. For å forstå dette, må du gå gjennom følgende DART -skript:

I dette Dart -skriptet har vi først definert det totale antallet iterasjoner ved å lage en "iterations" -variabel. Vi har holdt det totale antallet iterasjoner som "5" for akkurat dette eksemplet. Dessuten har vi holdt utgangspunktet for denne sløyfen som "1". Deretter har vi satt inn "mens" -løkken som itererer fra "jeg" til "iterasjoner". Denne sløyfen skriver ganske enkelt ut en melding fem ganger på terminalen. Endelig har vi økt iteratoren vår etter hver iterasjon av loopen.

Utgangen fra dette Dart -skriptet vises på bildet nedenfor. Du kan tydelig se at vår spesifiserte melding ble skrevet ut 5 ganger på grunn av å utføre dette Dart -skriptet i Ubuntu 20.04.

Eksempel 5: Bruke “do while” -løkken i Dart

"Do while" -løkken er ganske mye lik "mens" -løkken i Dart. Den eneste ulikheten er at den iterende tilstanden er definert på slutten i tilfelle av den tidligere. Du kan forstå dette ved å se på følgende Dart -skript:

I dette skriptet har vi definert start- og sluttgrensene for loopen akkurat som vi gjorde i eksemplet ovenfor. Deretter har vi brukt "do" -delen av "do while" -sløyfen, inni som vi har skrevet ut en melding etterfulgt av inkrementserklæringen. Endelig har vi brukt "mens" delen av løkken som sier den iterende tilstanden til loopen. Denne sløyfen vil også skrive ut den spesifiserte meldingen 5 ganger på terminalen.

Utgangen fra dette DART -skriptet vises på bildet under:

Konklusjon

Denne artikkelen hadde som mål å demonstrere bruken av løkkene i DART -programmeringsspråket i Ubuntu 20.04. For å gjøre det, introduserte vi deg først for alle de forskjellige typene løkker som finnes innenfor dette programmeringsspråket, etterfulgt av den spesifikke bruken av hver av disse løkkene. Ved å gå gjennom disse eksemplene, kan du øyeblikkelig lære å jobbe med de forskjellige løkkene til DART -programmeringsspråket.