Kom igångKom igång gratis

While-loopar för iteration

En while-loop kan användas för att iterera över en vektor på ett sätt som liknar en for-loop – strukturen ser bara lite annorlunda ut. Minns du vektorn stock_tickers från föregående övning med for-loopar? Nu återvänder vi till samma vektor, men den här gången med en while-loop. Använd en while-loop för att iterera över vektorn stock_tickers och skriva ut varje element till skärmen.

I det första exemplet behöver du hårdkoda vektorns längd när du skriver villkoret för din while-loop.

I den andra delen av övningen använder du length för att hämta antalet element i vektorn, vilket gör att du slipper hårdkoda vektorlängden i while-loopens villkor.

Den här övningen är en del av kursen

Julia för medelnivå

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

ticker = 1
# Use a while loop to iterate over ticker
while ____ <= 4
	# Print each ticker in stock_tickers
	println(____[ticker])
    # Increment ticker
    ____ = ____ + 1
end
Redigera och kör kod