Che cosa è il modo più semplice (con javascript "nativo") per duplicare ogni elemento in un array JavaScript?Come duplicare elementi in un array js?
L'ordine conta.
Ad esempio:
a = [2, 3, 1, 4]
// do something with a
a
// a is now [2, 2, 3, 3, 1, 1, 4, 4]
Non consigliato/consigliato/affidabile ma è possibile utilizzare anche espressioni regolari. ... 'A = a.join (' ') sostituire (/ (\ d +)/g, "$ 1, $ 1") split (',') map (Number);' – Tushar
@Tushar Nizza idea. Tuttavia, come si già assunto, sto cercando una soluzione generica che funziona anche con array di stringhe che potrebbe anche contenere le virgole ... –
** Le risposte migliori a questa domanda sembrano essere giochi di complessità del codice di golf **. Non usare ridurre, l'intento è super poco chiaro. A volte un ciclo for è la risposta corretta ragazzi, mi dispiace. –