
Hantera listor med hjÀlp av ÄtgÀrden Upprepa med varje i GenvÀgar
I det hÀr avsnittet kan du lÀsa om hur du anvÀnder data som returneras av Dark Sky-API:t (se föregÄende Àmne) för att hÀmta den genomsnittliga temperaturen för varje dag med hjÀlp av ÄtgÀrden Upprepa med varje. à tgÀrden Upprepa med varje gör det möjligt för en genvÀg att agera pÄ varje enskilt objekt i en lista.
För att arbeta med en uppsÀttning bestÄende av Ätta dagars data mÄste du överföra utmatningen till ÄtgÀrden Upprepa med varje och sedan stÀlla in ÄtgÀrder inuti varje loop för att hÀmta en dags data i taget.
För att hÀmta den genomsnittliga lÀgsta och högsta dagstemperaturen skapar du en upprepningsloop genom att anvÀnda en Lista-ÄtgÀrd med tvÄ Upprepa objekt-variabler. Tryck pÄ den första Upprepa objekt-variabeln, Àndra innehÄllstypen till Ordbok och ange sedan nyckeln
temperatureMax
för att fÄ den högta temperaturen för varje dag. Gör samma sak för den andra Upprepa objekt-variabeln, men ange istÀllet nyckeln temperatureMin
för att fÄ den lÀgsta temperaturen för varje dag.
DÀrefter anvÀnder du ÄtgÀrden BerÀkna statistik för att fÄ ett genomsnitt av de tvÄ nya vÀrdena samt ÄtgÀrden Avrunda tal för att fÄ fram en jÀmn och lÀsbar version av dagens medeltemperatur.

För att se till att de rÄa datavÀrdena kan anvÀndas nÀr de har överförts frÄn upprepningsloopen extraherar du den veckodag som ska anvÀndas i din notis. Genom att anvÀnda en annan Upprepa objekt-variabel instÀlld pÄ nyckeln time
kan du extrahera ett tidsvÀrde frÄn API:t och anvÀnda ÄtgÀrden Justera datum för att berÀkna rÀtt datum frÄn tidsvÀrdet. Placera veckodagens variabler (extraherade frÄn Justera datum) och medeltemperatur (extraherad frÄn Avrunda tal) i en Text-ÄtgÀrd sÄ att den slutliga utmatningen för varje loop Àr en textrad med nyligen formaterade data.

NÀr genvÀgen körs och nÄr ÄtgÀrden Upprepa med varje kör den igenom varje dags dataordbok, utför berÀkningarna och överför sedan resultatet till markören Avsluta upprepning. Efter alla Ätta upprepningarna grupperas alla siffror och överförs frÄn Avsluta upprepning-markören för att antingen anvÀndas som inmatning till en annan ÄtgÀrd eller hÀmtas igen som en Upprepa resultat-variabel.
FortsÀtt till nÀsta avsnitt för att lÀra dig hur du visar din anpassade vÀderinformation som en notis.