In Python, dove [2]
è presente un elenco, il seguente codice fornisce questo output:
[2] * 5 # Outputs: [2,2,2,2,2]
Esiste un modo semplice per farlo con un array in JavaScript?
Ho scritto la seguente funzione per farlo, ma c'è qualcosa di più breve o migliore?
var repeatelem = function(elem, n){
// returns an array with element elem repeated n times.
var arr = [];
for (var i = 0; i <= n; i++) {
arr = arr.concat(elem);
};
return arr;
};