Παράμετροι rest συναρτήσεων στο TypeScript
Στο TypeScript μπορούμε επίσης να εργαστούμε με rest
παραμέτρους συναρτήσεων. Για να το κάνουμε αυτό, τη μεταβλητή,
στην οποία συλλέγονται οι παράμετροι, πρέπει
να την δηλώσουμε ως πίνακα:
function func(...rest: number[]): void {
console.log(rest);
}
Ας ελέγξουμε τη λειτουργία της συνάρτησής μας:
func(1, 2, 3); // θα εμφανίσει [1, 2, 3]
Φτιάξτε μια συνάρτηση που ως παραμέτρους δέχεται οποιοδήποτε αριθμό αριθμών, και επιστρέφει το άθροισμά τους.