⊗jstsPmFnFT 53 of 55 menu

Δικός σας Τύπος με Συνάρτηση στο TypeScript

Μερικές φορές είναι πιο βολικό να δηλωθεί ένας ξεχωριστός τύπος, ο οποίος θα περιέχει την περιγραφή των παραμέτρων και της επιστρεφόμενης τιμής της συνάρτησης:

type Func = (x: number, y: number) => number;

Στη συνέχεια, μπορούν να δηλωθούν συναρτήσεις με τέτοιο τύπο.

Ας δηλώσουμε, για παράδειγμα, μια συνάρτηση που προσθέτει δύο αριθμούς:

let func1: Func = function(a: number, b: number): number { return a + b; };

Τώρα ας δηλώσουμε μια συνάρτηση που πολλαπλασιάζει δύο αριθμούς:

let func2: Func = function(a: number, b: number): number { return a * b; };

Δίνεται ο ακόλουθος τύπος:

type Func = (x: number, y: number, z: number) => number;

Δημιουργήστε μια συνάρτηση αυτού του τύπου. Αφήστε τη συνάρτηση να λαμβάνει ως παράμετρο τρεις αριθμούς, και ως αποτέλεσμα να επιστρέφει το άθροισμα αυτών των αριθμών.

Δηλώστε έναν τύπο συνάρτησης, που λαμβάνει ως παράμετρο έναν αριθμό και έναν πίνακα αριθμών, και ως αποτέλεσμα επιστρέφει έναν πίνακα αριθμών.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη