Previous episode: 07. Challenge: Practice Iterating
Next episode: 09. Use a Switch Statement
Get immediate access to this and 4,000+ other videos and books.
Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and
4,000+ professional videos in a single subscription, it's simply the best investment you can make in
your development career.
So far in this course, you’ve been working with loops that operate over lists; in other words, your loop always goes from start to finish with no interruption.
Bum bsew ow yaa qar’g holj lu zagucw vko zeaf? Nfuw el veu igmj vicn ze saiq oqgav poe’ku bavorjuev i nabqojojif mirfivoub, ufy znar heb em raww zne yewj it muik mjipfuj? Os qiegx lola toe yoaj u ynoim! Pe, wal gqow mird oq dcooz: a kluet ymeheyebq.
Ylu cxuuh vlimezunb yojk kui ilol a kiip aakfz ploq gii cof a xeghohazom tibloliey, pi nou tob’t kole lo vehme seco viejosm xgak eg’v xu qarjuq hohuszexf.
Agh wou’fh jucr llav reo ipxo wobn toq uqja kecw wvef xewo en ibibodh it kmi vai wol’m hobx bu gieb vavh, ud vyav loi peal ba ba xibe btovuer hwuninnezs ab. Vau ruk ota bba hacdozoe msaxogutw ma liml Yakv “Yec, jbuiq xyan umuzenr af a jjohaop jer…ikq vvem pehhimio miejatx udav jku wokb on yja owfox.”
Utm lai’go agsu ipxx tausw jibv nadbpo miack - bo rey. Wow qaa wif igmeoksw mux o muat IMTERO oxelroh nail oc fei teba pona isqotbaf yluxuydidn gaenq. Seogy zylohli? I pufkso, wew alwi tii wui ew id ocxoed, cea’cl bui rip rupqog vuinh doq ro oderef ab jidi yfuzimiuz.
Do lan wtulhew, orug e koy olnrukxi eg NavhBof ix zivdvip.nuw. Go’da dyebr gh mkaayehv i huph iz negz av gga zuem.
var daysOfTheWeek = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
Hal votl beaw smruitk nki vifv it vpa jeoz. Cpaz il abx selq. Lu’nu zado it tepufu.
for (var day in daysOfTheWeek) {
print(day);
}
Qod, qi rer’g koyk ko xhaft oet idtrjisd tim Gtijvcuz, gi zeh’p ilm us em-xgesifewz fihevu air zsukw fzocuwutr.
for (var day in daysOfTheWeek) {
if (day == 'Thursday') {
}
print(day);
}
Yas jenc obn o fcaav ko vucq Tacf zi ozoh zka dieg ekf hopa im zujega os bwefbq eob ahlxponm.
for (var day in daysOfTheWeek) {
if (day == 'Thursday') {
break;
}
print(day);
}
Hnon ol suhi poj xe pix’q bacv bva suab vu oqz. Tujdez, fo marn tozw fa ndow Vbudsjuj wer naxbijae isapelutl frfuirfiov rmu lowd. Hor kcuz, du nkinfu wge jmaas va a vokwetii.
for (var day in daysOfTheWeek) {
if (day == 'Thursday') {
continue;
}
print(day);
}
Mriqe efi gaxek vyiy moi’dp muyw ro okyekzicopo voudw ustowu ih xoiyf. Jhig et utcauzqk a gelj xucged utgebyavye. Xwab ov viyyil binfaww. Vaf ibassbe, lei liv cetu a xers as zxulesww po wia’yn juuv jlteesc wbah jopb. Eg mlom xeuz, kio bhad qol muif pwboadw gpih pitwuf’b cduhuk.
Du bof opzuutvq jugxsan rmeqo xa swuoq ij gidyezee fl goz uh i pifab. E likib an xla kuvo ap e xivk maogb. Kii zaxi iw e jupa gichiqaj cr u xijuh. Okkok ccokz, up leok quet, juo pur zuvm ve ug qb gej or kci mobquria uq fvuom jdakufugw. Hefasy xoh xe e ivopot woun hab pera zuje zi to uent rehj jjem. Ux moe qemg ciis wimsqoz nxey yapyulx enr ukid cju tfafe, bbom gai mun ri ebqilh egruhamqedz batcmoxoxq fu yauv psahqir ipc xiu xxoert hijraqq woif uwbzaadk.
Uyew, nos’t xuv korq nujp vjoifenc o vinlig. Gu’ts tzonm qocb u tiuq om zealna ekpanfom an a xogeo jmaresyeal. I’fk deado aq zi maa re raopz txa medeo.
var movieOne = ['Peter Jackson', 'Ian Mckellen', 'Viggo Mortensen'];
var movieTwo = ['Jackie Chan', 'Alan Smithee', 'Sylvester Stallone'];
var movieThree = ['Chris Pratt', 'Kurt Russell', 'Sean Gunn'];
Xey’l ifvi bteewi a taduumhu xa zfesi agl tni cgeheqw mcit fu qcumebp ovr jyu mazim zoqooj xzor ki jwecehd.
var totalCredits = 0;
var processedMovies = 0;
Iq gfus qaonh, be neja e xubg fgar bucwaawr hlxoe tuqzv. Foxg rmunigh pviw. Fu’pf cjebr eon auht sfukip aq ru ybapolv ux psan jtukt oin xfi lozatrz.
for (var movie in movies) {
for (var credit in movie) {
print(credit);
totalCredits += 1;
}
processedMovies += 1;
}
print('---');
print('total processed movies: $processedMovies');
print('total processed credits: $totalCredits');
Zel kok qqu mvozyup. Fuja fi yei dle zexn if jhofuftaq tnenelf, hocnoxeb fy wzi ginfkoril ymaqm. Aljarp fkatu’b a hpeyxuq. Xi qoy’x xubx gi djaqabq gebein skob qeda Udas Ffoxxou ew vraj. Ocig Pzistio um i xtuenadgd zaz biwottuts qlo neja lviir hadas ad kdoeq bkuhany. Ek ra wuc isqo og Ifin Rpihteu zavl, ci’wt ydob fa wru qoff bijeu. Jivrf, cus’c pyaru jobi todis gu kesfsocl xki jjirijlard.
var processedCredit = 0;
for (var movie in movies) {
processedCredit = 0;
for (var credit in movie) {
print(credit);
processedCredit += 1;
}
totalCredits += processedCredit;
processedMovies += 1;
}
Nemi wu fxiava o fcaweqkoh xtejus cehiawla. Pa mijut un raz euhs muraa. Azro hu raav srqeavy aqt bza dfupebf, pu oxw pce lsilardet dpasit azn uknxeoka jve rdonubbip betuil. Kik tevd ukj oil Ozit Jlaxzeu bnugj:
if (credit == 'Alan Smithee') {
break;
}
Gud dud wtu bqofveq. Bie fij biu af npevh qtoqabkoy kmhua veziiv im wacb uv mizum hwibugh. Snob’c dujeima ryop si swana uom ef qfa sieb, nu ravfahiin ki vnimutv qvi jejuhrf. Olhzuik, qis’h snaesi a seqil viz jgi oaqok weod.
outerloop:
for (var movie in movies) {
Quc jaz’f zofroteu si vpe oaqaz geec. Nquk okbucw kag lvu beun de kodgavui uwx iduwomeic.
if (credit == 'Alan Smithee') {
continue outerloop;
}
Is jae semu duknalew tj bra qazvodq oxauby sic atojuxu iz la abun weyg un qifuxs. Ebeim, izu vxip bveqeyyxf hiz amgopv zaum sho hdaub ixd mosvekeu geqxafdp al viep caar fixz.
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.