1 00:00:01,400 --> 00:00:04,300 (Brina Lee - Instagram Engineer) En funktion är ganska likt en sekvens av instruktioner 2 00:00:04,350 --> 00:00:06,100 för att utföra en viss uppgift. 3 00:00:06,100 --> 00:00:08,109 Om du bygger en bil, 4 00:00:08,109 --> 00:00:11,200 så är vad du vill att bilen ska göra en funktion. 5 00:00:11,200 --> 00:00:12,800 Sväng höger, du vill svänga till vänster, 6 00:00:12,800 --> 00:00:15,200 du vill att den ska köra, du vill att den ska stanna. 7 00:00:15,200 --> 00:00:17,100 Allt detta kan vara funktioner. 8 00:00:17,100 --> 00:00:18,300 Nu när vi är tillbaka hos vår bonde, 9 00:00:18,300 --> 00:00:20,800 kommer vi att börja lära oss att definiera funktioner. 10 00:00:20,800 --> 00:00:22,200 Du kommer att märka i din arbetsyta 11 00:00:22,200 --> 00:00:24,700 att det finns ett block som har en stjärna i hörnet. 12 00:00:24,779 --> 00:00:26,800 Detta är en funktions-definition. 13 00:00:26,800 --> 00:00:30,000 På den översta raden i blocket ser vi namnet på funktionen. 14 00:00:30,000 --> 00:00:32,700 Blockets insida berättar vad det gör. 15 00:00:32,700 --> 00:00:34,800 Denna definition ligger på arbetsytan, 16 00:00:34,800 --> 00:00:36,680 men vår bonde kan inte göra de åtgärder som 17 00:00:36,680 --> 00:00:40,000 finns inne i funktionen tills vi drar ut funktionsblocket. 18 00:00:40,000 --> 00:00:43,500 För att göra det, måste vi klicka på kategorin funktioner i menyn 19 00:00:43,500 --> 00:00:46,000 och dra ut "fyll 5"-funktionen. 20 00:00:46,000 --> 00:00:49,000 Låt oss sätta tillbaka det roliga i funktioner!