Συνάρτηση που συγχωνεύει πίνακες σε δισδιάστατο στη JavaScript
Ας φτιάξουμε μια συνάρτηση unite που
θα δέχεται ως παραμέτρους έναν αυθαίρετο
αριθμό πινάκων και θα τους συγχωνεύει σε έναν δισδιάστατο.
Ακολουθεί ένα παράδειγμα λειτουργίας της περιγραφόμενης συνάρτησης:
let result = unite([1, 2, 3], [4, 5, 6], [7, 8, 9]);
console.log(result); // θα εμφανίσει [ [1, 2, 3,] [4, 5, 6], [7, 8, 9] ]
Παρά την επαρκή πολυπλοκότητα της συνάρτησης, η υλοποίησή της χρησιμοποιώντας τον τελεστή rest θα είναι πολύ λακωνική:
function unite(...arrs) {
return arrs;
}