⊗tsSpIfFT 24 of 37 menu

Kiolesura cha Chaguo za kukokotoa katika TypeScript

Kiolesura kinaweza kutengenezwa sio tu kwa kitu, bali pia kwa chaguo za kukokotoa. Ili kufanya hivyo, kwenye kiunzi cha kiolesura huelekezwa sahani ya mwito wa chaguo za kukokotoa: vigezo kwa chaguo za kukokotoa na aina zao, na pia aina ya matokeo ya chaguo za kukokotoa.

Tuchunguze mfano ufuatao. Hebu tutengeneze aina kwa kutumia kiolesura IMathFunc. Kwenye mabano ya duara tueleze vigezo viwili vya nambari. Kwa thamani ya kurudi tueleze aina ya boolean:

interface IMathFunc { (num1: number, num2: number): boolean; }

Sasa tutengeneze chaguo za kukokotoa myFunc kulingana na kiolesura chetu:

let myFunc: IMathFunc = function(num1: number, num2: number): boolean { if(num1 == num2) { return true; } else { return false; } } console.log(myFunc(2, 2));

Tengeneza kiolesura kwa chaguo za kukokotoa, zenye kigezo kinachopokea masharti mawili na kurudisha haya masharti, yaliyokusanywa kwa nafasi.

Tengeneza kiolesura kwa chaguo za kukokotoa, zenye kigezo kinachopokea nambari na kurudisha safu ya vigawanyio vya nambari hii.

Tengeneza kiolesura kwa chaguo za kukokotoa, zenye kigezo kinachopokea msharti na kurudisha safu ya maneno kutoka kwa msharti huu.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa