WEBVTT 00:00:00.900 --> 00:00:03.000 Fólk tekur ákvarðanir á hverjum degi. 00:00:03.000 --> 00:00:05.000 Til dæmis áður en þú ferð út 00:00:05.000 --> 00:00:06.700 þá hefur þú eiginlega ef-setningu, sem er svona: 00:00:06.700 --> 00:00:10.000 EF það er rigning, ÞÁ þarf ég að ná í jakkann minn. 00:00:10.000 --> 00:00:16.000 Og tölvur eru frábærar þegar þú hefur ákveðið að nota svona setningar, 00:00:16.000 --> 00:00:21.000 sem þær geta framkvæmt örugglega og á ótrúlegum hraða. 00:00:21.000 --> 00:00:24.500 Þannig að tölvuforrit er í rauninni 00:00:24.550 --> 00:00:27.700 smávegis stærðfræði og nokkrar 00:00:27.700 --> 00:00:31.410 ef-setningar, þar sem ákvörðun er tekin. 00:00:31.410 --> 00:00:34.000 Í þessari þraut er 00:00:34.000 --> 00:00:37.500 ef-kubbur, sem hjálpar uppvakningnum að taka ákvörðun, 00:00:37.500 --> 00:00:39.800 Hann athugar eitthvað. 00:00:39.800 --> 00:00:45.000 Sem dæmi skulum við nota kubb sem segir, "ef það er slóð til vinstri" 00:00:45.000 --> 00:00:48.000 og setja "snúa til vinstri"-skipun inn í hann 00:00:48.000 --> 00:00:51.500 Þá erum við að segja uppvakningnum að skoða umhverfi sitt 00:00:51.500 --> 00:00:53.700 og kanna hvort það er slóð til vinstri, 00:00:53.700 --> 00:00:56.000 og ef svo er þá snúa í þá átt. 00:00:56.000 --> 00:01:01.309 Og svo notum við "færa-áfram"-kubb innan í þessari endurtekningu 00:01:01.309 --> 00:01:04.000 til að láta hann færa sig áfram svo lengi sem 00:01:04.000 --> 00:01:06.000 hann vill bara fara beint. 00:01:06.000 --> 00:01:12.000 Svo þegar það er beygja, þá mun ef-kubburinn segja honum að snúa sér til vinstri. 00:01:12.000 --> 00:01:13.900 Og þú getur séð að ef við gerum það 00:01:13.900 --> 00:01:18.400 ef við tökum beygjuna til vinstri en förum annars áfram, þá munum við ná markmiðinu. 00:01:18.400 --> 00:01:21.720 Þetta er dæmi um að nota ef--setningu 00:01:21.720 --> 00:01:26.340 sem er í raun grundvallarhugtak í tölvuforritun. 00:01:26.340 --> 00:01:32.000 Eitt af því fyrsta sem ég lærði var hvernig á að skrifa forrit sem spilar myllu 00:01:32.000 --> 00:01:34.900 svo ég hafði ef-setningar til að segja 00:01:34.900 --> 00:01:39.200 að ef hinn spilarinn er að fara að sigra, að loka þá á þann stað. 00:01:39.200 --> 00:01:44.409 Skemmtu þér því vel við að læra að nota ef-setningar, Þær eru lykilhugtak.