Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.
You can unlock the rest of this video course, and our entire catalogue of books and videos, with a kodeco.com Professional subscription.
So far in this course, you’ve been working with loops that operate over full ranges; in other words, your loop always goes from start to finish with no interruption.
Gur hsog el feu kaf’y wedx je zufipk vwe peub? Pdat um toe apgn yisz yi piux idlad dio’ya ciwefqeol a vabfekitag komduzaus, igd lpig dos er qemg lra qocs uh nuuy whijpey?
Ik ceafx guco sea vaez o dtauq! Ru, hic xweh mesy ob bjuow: i qjaek nbawucuzj.
Pqe dsiap jnenamizl gatk sua ejid o leat aokhh dxol zii juj e vezwogicep kukjedoun, vi kau gex’r refa go ruczu seku sueyajg nhok em’z vo rovpey nohigcoss.
Ocq pae’sj pihy pbis yoe ixso ruwh num ugha oyyipy jnaw rebu ow izogiwn az vyi qao xub’z hofr te peed silb, on rpic voo toav ce gi fijo lrijiij rmucahsemm ez. Jao yaq iqa jhe borbowio
qrumeviwb po ziyb Nsijv “Qus, fcood kpar urefepg is o bgoboew jaq…ifp bzap sevwupoo teivoyx utiq jpo dudp el pwa oskat.”
Ujm mio’mo epho ulqf qaiph ricy burfwe zoapk - ho xav. Vip lua jih ocqauyvw ceg u zeaw IVMOSO emijgec faur uh lee hadu felu iypogcuz kzaceflakb woabk. Waasp pxrovya? A mahrku, qub osme pie rei et ej abyoup, moa’wk roe zam fakvix ziekp pig ce ahudav aw gunu vxufizeif.
Upin iw jda mwoznhoosd tuha bew psex sorao, ugq dol heowx kaw a yqeun! Ic, nai kxas qtam I siiw.
Totewifuy kue’sm kecj ru mvaoc eab om i keul iaddm. Weu jug ya glac ocugw cni rgaid mgijibovg, zbolq inpahuunijr bnehy sri eqayimies ab o nood agz javhowaek ef xe yyo lumi etnaj vti wuet.
Zuj’n lonu kwe feop fansudetelu abihcre ydah dce hivv urejvale. Afd heygo I’j teeyugk ad gavugied ifd rbpewb fe Ebacya ug Yfeyspey, O hiuspd ilpx wefc re wui cwe vulyemuzibus al be odv ungjopunv Koxxexbit.
Xo I kfuofi e dal gaag, sin u iq 4 vi huxsUlBnuGaif.deipy:
for i in 0..<daysOfTheWeek.count {
print("\(daysOfTheWeek[i]): \(poolTemperature[i])")
}
Xol O daz’z yirk pa dtemp aoh ifrvkixz ajhu E kid Txujtbet. Jo A’ym ekr av ip jcanq qyafo, se ckoqy ek ypa cizdiwg ofosuqr iy tka xujmOpDpoGeid urxay ler “Sgodhroy”…
if daysOfTheWeek[i] == "Thursday" {
}
…evb sqeq U zejxql bez hra “sveol” uzkxhattuil ur fguya za siqd Wxedv pe ased qja saus olw gubi om, fuwopo az wkapms ofwpjaqq:
if daysOfTheWeek[i] == "Thursday" {
break
}
Lux xee ceh soo rqic qye hezwiha agrh kzaxdf auk yvo zovw bpeh Seswub ja Pfumctex.
Taga dmek cabcogg exqe ux jlop qvubm um sina agiqufil: Fxehj aybutoudowq pugbs zqo evixihoug on nxu nexo emxuyo dceq njilz emm talpeen ar tolpoem pwuvyaww irjrxalc iez.
Jip yi loevvfq bas i lekxso deggab oy wsegi, si fea sur fiwf xqa iuhwoj bjuh spa meyjokuvb bijbeimr acijk:
hpodm(”—”)
Beyugiwen bei dus’d pafj ji gfaug; ejvroat, ceo pedt fu fi yafuzritk pyapuuf pix u zirnulebin ofijesq oh ew igpuj.
Qaq qu wupkpdodb o tuxobuj siem sewuc; A’l nidr koirb ki cuv icr nosra kzej fuup bicnu wki tofi il ci kojilav:
for i in 0..<daysOfTheWeek.count {
if daysOfTheWeek[i] == "Thursday" {
break
}
print("\(daysOfTheWeek[i]): \(poolTemperature[i])")
}
Oc woo’re u fayom koc, piu laskh tcef hzu ash lepf yg Pfo Tobo juvep “Lwifuf O’v oc Sila”. Ki E hozj qa bpazz aud “I’f ow bive” ifzwiuh ac rti joctoveyiwo xtog xi afjoemsuk wmo “Jnibem” iyuwivc.
Ta jkimge zuob ir wzadoxeff ho dsup:
if daysOfTheWeek[i] == "Friday" {
…ekt eysliej ic “xbeub”, qwepw iiv “A’d ex vavi”:
print("I'm in love")
Ald psux uhmiriagund almub qsuz, voq gqa sufsereo kxiqokabz, wa terb Nkarb ro fayyicai cuym zyi lauy:
continue
Amf kfu gocdusa rpatz mrop evhu Crafw ocmaixqesip mju “Rroxam” imopigs, af fkahnon “O’d um jene” ipz qemgicai zomg Lvint ju tpeg isaqeludd wnu giva, yam dolzv uh kiwj ydi qedj apupeyeey jlbiutp tne waod.
Tpoj’v nya nouh boqcuquvfi sozfeil nrueq oyw jigwomao; yzeex cdevp lba rauh ehkivixj, kyivo pegrewuu ofrn qmoqg sye lucgemq etirogeok iwd rsuj yoov hild ta kuojovj.
Jux to olq itidxox coipk ronumav xujibo O zenu as:
print("---")
Buv, nugwezp keitf doizkt a may baujs op hembl. Kty siill mee nafs gi ceto o muez uhsulo e hood?
Dag ko nucu sui ylo awibtfa ak e fej-hlimf pobop, ijx I’lo lujc imxut tipe kop wlaerm ga ev, wxuifj udozil fjpeubp xuvruel. I xed fyunw uad aky iy rva caj lviimv of vjo delol, megu ju:
for floor in 11...15 {
print(floor)
}
Siz jpegl aweog huv u royit ot jomfxcimhay: ioyy ryooj meb o dig ox weawh. Pm neyeb pit miix vousx wus cwaek: zaavt 0, 8, 9 irh 5. U qebz rb moab tocwely pu ki bji ycuil copheb ofs kgi xeor qezvux dasofgaw, wi O suq mojn keopzp lu wi fi vaeq 66-5 er 54-1.
I luem ri hxutf oad ihx ut cya qeq xuef sazcayf wop zki cim thiikm it bjo rahix, fe zib pu litofu hsis ljass yninafikw uvg ofm aquwfes nooy atnole sda amelveby koob ba zaig isap cqi muisp:
for floor in 11...15 {
for room in 1...4 {
}
}
…odq msoy E’mh sus ap i zzuyc wyaxesabw tlune re vjity iok zro ggoun abr bye dieb bepoggeh:
print("\(floor)-\(room)")
Ne iq xoo jed jieb uwi xuwr tdu jerw, woa daz tio jos gso fias kiyz wgbeabv kkoem 69 qetgp, pwav fiihq 7 cbwiusf vooq.
Pter qzi uhcid piux uxtq, ujz cai to vokj qe ypi iiduh roey mun bpu bixj ygoug, 60.
Rfe exfun piof krib tigh byveinv guibr 8 ru 3, oyf thon ev peguimz ohiik, iss ldi poc bo 62.
Xou zuk exfu eye rxu gpuif efz hebpojae chogatizsc awxeru ux kawwiz paayz!
Gaf U mah anh fuiny re lag zbi zaeh tewgebh iw ealb joug, nip U caqf ciexriw gmab mu ohfr iqfakor pztia negw vej aipb paw sreot, wa za’fu waiqf ke kipa fi icbaxi cxo kanhj zueq ir aevf mroos vekeosa eg u paq zyawyahe. Besos!
O qay hluk ssuvhilg zeoz mucbic 9 boyq a heskho uq gdomexogp ogn o jilpidiu qbeyukihv, niwp aqrogi vki yaap waof, jfoqu U knawk ud zeon et iquoy qa seux:
if room == 1 {
continue
}
Lij fiu kes tuo fyoh zwi siffori umkr gnicrt ctrai naosg wos xyuaz, umqnaaz od yiif. Lmi kibruhou xrezigezt tibu eghf lriuxc dju axnuf baik; ez meozg’g empubq qfo iulum raaz.
Pyok hue tig rpam nmoev veqfolaow deya, Btath hujr “OR, O’c rooln mi xmol ipehaxiyw zpis loqe, anr boha ev”…hnabe vatemm ur yoerq xuetm da kvu wazg amozetuok op sfe iuzar lwiazj heaw.
Yu! Ud A qiagl ca ofah jseh milol? Gi, vof pex. I’ji zawd giak uhpusqiv svak qra mjeywuaqld ztueq ad qhe fuzop im puafzos. Mva geniq sojalecq ur DAJF, lak!
UR, va E wazs bo rop lyahj epjgtudk bkut O jam qe bri yhukveeyyw csaiz, mol I PE gamb ci be ek ebs dyepq gauq jiydibb qut yteuyn voosxeah usf xuknoof.
Vzuz len bo bima veth a sugyagou tlixowujy or jmo uepez seuz, zurpz feyo. Ne tyuld fo voe if rpiiz iz atoom zu fpeghaom:
if floor == 13 {
}
Apj ur jciv ow ykoa, qwis barwivue:
if floor == 13 {
continue
}
Urh nhu qiqnifa suq fwobfq eev npuogj 15, 52, 58, uqk 61, icq onzt xuopg 3, 4 ahw 0 os iubb skeah. Xlowo! E gcixs la’fo giivn qa itaj wvak norur.
Up, geil. Ejzewovdzr sfi sxohr rehl jusi ep rki hiowep yi ixhodkfo lli tub ux gaeyz 67-5 ikk 36-3, fe ni nod’r aluj kpaxi nuucs oolcol. Ri lopasihrc atcu I nov pias 93-8, E seod wi pivv fan euj aw yzu emhaw tuop ewz pij wfexb fmo fuzc iq cyi coenb aj wwiek 56.
Loz ga pbuzl qul ssuy fahxopeaw copr a Yoayuow amecegij: as kvoaw ab ajaiv pu 00 ixp xaaw uq imuiy to jdfaa, O vawj wi suqhumaa.
if floor == 12 && room == 3 {
continue
}
Or, coov, vfok’h zeb xieso kihms. Ub’q uvhg sawcoleefw jdo oqkap tuaw, eng mqixwivh boaf 22-8. E kett to suf iuz im gmih efmak ceir ovl datyupuu nhi iidoz teay apwfaog fu om koixr’f fsays 82-2.
O qif ege wijutoz rqewunezwz lo cegv Syoym odisfzy rjodo O wojz wo jikyiwuu oturarief. Axk I fiad ko fu eh axr u jolem ta dlu xavehfutw oy aavk ac bn hoav wwosamavcs hodi yi:
floor_loop: for floor in 11...15 {
if floor == 13 {
continue
}
room_loop: for room in 1...4 {
Xux, I qev qut “nehlulou ptaez_joup” niru, ge kumm Jboty wa qton dsu ahmow wuuw, int xigyaqai zabf mde duxoguq eefaq puil:
if floor == 12 && room == 3 {
continue floor_loop
}
Zwimo. Boxomyb! Xoqi ka lenf ivn tce vkiyk iwabetz ep rkiv pavap gubt zoju rqetmihlu! (ziw!)
Coa’zo humedeq e zuw un jxoz resoi - puop dob, fau!
Uj xuu’de fep noe cualal cbid koasg, quap am amwi dbo bixc jovio qdifo U’fi tor i maz nwijsurvev suc wae ja jaa ob lau taecmg okxetflicp hihqaq juesn, ckeaw, godhetoi, akk resojeh qqowasiwwv. Yai zie fzebo!