>> ZAMYLA CHAN: Til að vinna leikinn af 15, hafa flísar til að vera
í ákveðinni röð.
Og eina virka eftirlit hvort leikur er unnið.
Það skilar satt ef leikurinn er unnið og flísar eru í réttri röð,
og ósönn annars.
>> Svo til að vinna leikinn á 15, hafa flísar til að vera í vaxandi röð, með
autt flísar á neðst í hægra horninu.
Svo hvernig gera skrá þig hvort notandi hefur flutt borð í hægri
stefnumörkun?
Jæja, þú iterate yfir borð og athuga gildi til að tryggja að
þeir eru á réttum stað.
Til að gera þetta, getur þú notað hreiður fyrir lykkjur bara eins og þú gerðir
í jafntefli og í init.
>> There ert a par af leiðir að athuga og sannreyna hvort stjórnin er
rétt í aðlaðandi þó.
Ef þú ferð frá vinstri til hægri og hefst úr efstu röðinni niður, síðan á
númerið verður að vera hærri en fyrri einn.
Verið varkár um hvaða gildi þú hefur valið fyrir auða flísar þínum, þó.
>> Eða þú getur notað gegn breytu í sjá til þess að hvert gildi er á sínum stað ef
þú kemur upp með einhvers konar formúlu til að tákna þetta.
Svo hafa gaman að gera tilraunir með stærðfræði.
Þegar þú kemur upp með a vegur, return true þegar notandi hefur unnið leikinn.
>> En ef einhver gildi er rangt, return false.
Notandinn þarf að halda áfram að færa, því þeir hafa ekki unnið leikinn ennþá.
Þegar þú framkvæma þetta eftirlit, og meðfram með frumstilla, teikna, og færa,
þú hefur klára leikinn 15.
Til hamingju, og hafa gaman að spila.
Mitt nafn er Zamyla, og þetta er CS50.
>> [Tónlist spila]