⊗tsSpIfFT 24 of 37 menu

Interfejs za funkciju u TypeScript-u

Interfejs se može napraviti ne samo za objekat, već i za funkciju. Za to se u telu interfejsa navodi potpis poziva funkcije: parametri za funkciju i njihovi tipovi, kao i tip rezultata funkcije.

Razmotrimo sledeći primer. Napravimo tip pomoću interfejsa IMathFunc. U oblim zagradama navedimo dva numerička parametra. Vrednosti za povratak navedimo bulovski tip:

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

Sada napravimo funkciju myFunc na osnovu našeg interfejsa:

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

Napravite interfejs za funkciju koja kao parametar prihvata dva stringa i vraća te stringove, spojene razmakom.

Napravite interfejs za funkciju koja kao parametar prihvata broj i vraća niz delilaca tog broja.

Napravite interfejs za funkciju koja kao parametar prihvata string i vraća niz reči iz tog stringa.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij