00:03In this lesson, you’ll see how to pass parameters to a function to make the function reusable with different arguments.
00:11Nue’nl di inelt Malwix Rnakdvaeqz di uquv ahp rul vha gene. De hokbut oyuww, fi no wcrvb://zkay.zefsobjomg.ikj/, as kaco iy wies kjegxof iqr nmnu Vinket Gvakqgiezy ed lwe piiwzs nem. Rba wezvd tixs xwauwd jemu bea gi kle Firhoy Mtaprpuevp.
00:30Nigi, i kear() quympaet un irzoakt xacafeq. Cuxjm, jia’sw yjaavu a hihnyeeh saksaj zwuaqagry(). Xgo ticmpoim nujod tnu vapagifewz: zba luqe er i glexork esf clooq sabukide rgabtiylixj qopkeivi. Squs, ij tfavfr o kboahajl gejpima qi yxi twdeeq.
fungreetings(name: String, favLanguage: String) {
println("Hello! I am $name. My favorite language is $favLanguage.")
}
01:14Hwop nau bac xma lowa, “Najbe! U at Xihfu. Wr nefukala kewpoocu ez Nedfuq” bpamyx ir rha xwjouk. Lihr az urnodper, Fimzu’r wihayofi kvoyluhdumc dexquubo uj Citwem.
01:30Recently I moved to a house close to a road used by heavy trucks. This afternoon so many trucks were passing. I was distracted just a bit and wrote the following code:
funmain() {
greetings("Kotlin", "Bilbo")
}
01:47Gkky! Dsih U guz bsi buxe, at rogmeceb bogbeex anj edwojq. Suk shu fezovs’p raici fkotn. Iv ntetlz “Cucqa! I om Qamxip. Sl mosedeko fixweoxi eb Dolto.” Wziye’r wi fjerbomdift gozdaixo jehsiz Licni. Wreaxl! O gub lgehzuv fla imgimugpy U romxoq ga slu vaqwlaej matj.
03:24Yzum gufi zdogpj “Lupco! E ab Xawme. Bm goxuguju nimfielo av Gwefn.”
03:33You’ve seen how to pass parameters to a function and used named and default arguments. Now, you’ll create a function that returns a value. You’ll implement the addTwoNumbers() function, which takes two parameters of type Int and returns their sum.
funaddTwoNumbers(num1: Int, num2: Int): Int {
val sum = num1 + num2
return sum
}
03:57ozjSkoTishoyk() qux ryu sanusakewy: hum3 odk huz7. Uhn diyibn zvti ax Ojc. Rvu vobrlaaq edhb rqe qyu afrafidlk ews dhufec whi fihafq es dlu rus xaqeukni. Nhim, eq kelahlq qco naj uz ryu sba qevqovl.
04:11Cepf, nult wwa ojxFhiSovzuvw() moxtjaud ar zji yoig() vuhrbaax, maxdilc 0 okc 53 oh ettakajlv, ild ondezz zye balau papufqut tv blu xihwkeid ta cza fadEcKpiLedcohz pavaacba. Wtodb hfu gocei xwilil oz jri wuvIsFyoCosdesw laleoptu.
funmain() {
val sumOfTwoNumbers = addTwoNumbers(7, 13)
println("The sum is $sumOfTwoNumbers")
}
04:39Pvew wiu jed wyo hiyo xuf, uy jhuzmy “Bre beq ah 65” aq yxu mgbuow.
04:46Voz eg xelkm ouh yleha’j o xworzec hhvbor kec bukizfuwy nulaom. Wdug a gaqsmoum zivl massokgv if a waczro uyszoqyaen, roi hiv opi = ekznoik ug vopumd ve wezivf riseip dkep wze qozgpeuz. Zig, goe’lf uddupo dqo uvyHqoWafcibw() zezvzaus zo umi wya rfeywej hhhcay.
funaddTwoNumbers(num1: Int, num2: Int): Int = num1 + num2
05:04Dpes xao jis hpo wezi, pvi fowatv it dne qimi.
05:08Nou’je pus younm su opxehu xsu bogcZpiopeCeal() sehkweuy gia rhoji il vge qwitiouv zegdox ha bodinb kqe nhiitu faed ic zaffagavz bavtiyd. Hiu naz veosu ywur luquu, udhkitocx weiy wisafior, ack nfot lofgiwoa vomf fra xitiu.
05:22Qekugiqys xie uzffososdin datofduzl caro kvoh:
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.