>> HIZLARIA 1: Demagun orain nahi dut Scratch gaitasuna emateko
baita sneeze izateko.
Beno, nire lehen senak litzateke izan, lehen bezala, egin bat
blokea, deitu sneeze hau.
Zehazten duten zehaztu nahi nuke zenbaki batekin zenbat aldiz
Scratch sneeze behar.
Hortik aurrera OK sakatuz.
Let baino gehiago hau mugitu eskuinera me neure burua emateko gela batzuk gehiago.
>> Eta gero utzi berriro joan me errepikatu, lehenetsia 10 n gainidazteko.
Goazen esan baieztapena me eta esan ez "kaixo", baina
"Achoo" bigarrena da.
Gero une bateko atsedenik hartu.
Eta hori da.
>> Orain sneeze izeneko bloke bat daukat, baita eztul izeneko bloke bat.
Beraz, gaur egun nahi badut Urratu eztul eta sneeze, I besterik gabe zehaztu dezakezu bat
bere eztul azpitik sneeze.
Hiru aldiz, esan.
Sakatu berde Ez, eta nik egin beharko lukete ikusteko, hain zuzen ere, eztula, eztul, eztul.
Achoo, Achoo, Achoo jarraian.
Data my doministikuen errealista.
>> Orain konturatu hori da zerbait Diseinu hau iritzi txarra.
Ez nuen bikoiztua outright nahiz edozein puzzle pieza, I
zalantzarik arrastaka eta eroriz nahiko askoz puzzle pieza bera, emanez
one funtzioa bat inoiz beraz apur beste, sneeze baino izen ezberdinak
eztul versus.
Beraz, hau factoring aukera bat da komuna kodea batzuk daudelarik.
Izan ere, konturatu Ezberdintasun bakarra eztul eta sneeze bitarteko bat dela
Scratch esaera "eztul", dauka beste horietatik esaten "Achoo."
>> Beraz, ezin izan da nolabait orokortu dugu hau modu bat, besterik gabe dugun kodea
zehaztu zer hitza nahi dugu geratzeko Urratu den?
Eta hitz horren arabera, izango da eraginkorrean eztul bat edo be
sneeze bat izango da.
Beraz dezagun aurrera, eta hori egin.
Egin dezagun hirugarren funtzio bat, eta deitu ko hau, "esatea." eta nahi dut
onartzea, kopurua ez bakarrik bat, baina une honetan katea, bestela bat bezala ezagutzen
hitza edo esaldia.
>> And we'll call this "word."
Eta zenbat aldiz egin dut nahi hitz hori esateko?
Beno dezagun zehaztu zenbaki bat, berriro deituz n.
Eta besterik Bloke honetan gehiago egiteko irakurtzeko moduan, utzi aurretik, joan eta gehitu bat
"aldiz." izeneko etiketa Beraz, zuk Bloke honetan irakurri ezkerretik eskuinera, hura
hitzez hitz dio "hitza n aldiz esan."
>> Orain, aurrera eta sakatu Ados.
Eta orain utzi bloke hau ezartzeko me, berriro errepikatu bloke bat erabiliz.
Zehaztuz nahi dut n aldiz errepikatu behar da.
Zehaztuz, esan nahi dut bigarrena zerbait.
Baizik baino zerbait utziaz funtzio honetan sartu, utzi ordez arrastatu en
eta hori da hitza jaregin onartuz sartu
Utzi bigarren bat egiteko orduan en itxaron.
Beraz, orain atzera me eta zehatzagoak nire eztul eta sneeze inplementazioak,
hala, bi funtzio horiek Hirugarren funtzio hau deitu, horrela
zenbatekoa murriztuz of bikoiztu kodea.
Hargatik bota literalki en Kode honen kanpoan.
Dezagun bota kode hau kanpoan.
Eta une honetan, utzi zehaztu besterik gabe en duen eztul arabera ezarri behar
"eztul" zenbakia aldiz n batzuk. esaten
>> Eta, era berean, ezin itzuli eta joan gara berriro ezartzea sneeze, horrela erabiltzen
argumentu bat esan of "Achoo" n aldiz.
Beraz, zer egin dugu?
Kodearen zela aitortzen dugu gure eztul eta gure bi komun
sneeze funtzioak, factored da sartu Hirugarren funtzio berri bat, eta, ondoren,
berridatzi eztul eta horietan sneeze deitu dute hori horrela bat
Hirugarren eta berrien funtzioa.
>> Orain dute erabat osoa hau egin dugu programa baino zailagoa
benetan behar izango.
Azken finean, egunaren amaieran, dugu Scratch behar hiru aldiz eztul
eta hiru aldiz doministiku.
Eta egin izan dugu horrekin gutxiren buruan puzzle pieza.
Baina gure programa askoz gehiago lortu bezain zaila, eta gure programa gehiago
, teknika hau sofistikatua komuna kodea daudelarik factoring, edo
hierarkiko zure programa deskonposizioan funtzioa txikitan banatu, eta bakoitzak bere
beste funtzio deitu, oso bat sinesgarria teknika.
Duelako zure kodea duten ziurtatzeko izango da, konplexuagoak, aztarnak lortzen nahiz bezala
erraz eguneratu eta, gainera, oso irakurgarriak.
>> Izan ere, kontuan hartu azken emaitza.
Noiz berde Ez sakatzen denean, eztul hiru aldiz, sneeze hiru aldiz.
Eta hori da.
Izan ere, egin dezagun zehazki dela utzi.
Sakatu berde Ez eta bat lortuko dugu eztula, bi eztula, hiru eztula.
Jarraitzen,, espero dugu behin sneeze, bi doministikuen, eta hirugarren sneeze.
Espero hobeak lortzen zuen laster.