Ho un array con dimensioni simili:ordinamento di un array secondo l'ordine di un altro Array
var arr = [
'small',
'small',
'small',
'small',
...
'medium',
'medium',
'medium',
'medium',
...
'big',
'big',
...
];
Ho bisogno riorganizzare questo array secondo questo ordine:
var order = ['small', 'small', 'medium', 'medium', 'big'];
Così il risultato finisce per essere qualcosa del genere:
var arr = [
'small',
'small',
'medium',
'medium',
'big',
'small',
'small',
'medium',
'medium',
'big'
...
];
Sono a conoscenza di altre domande simili in SO ma non sono riuscito a trovare nulla fino ad ora. Non sono sicuro di come affrontarlo. Stavo pensando che lo dovrebbe fare sort
ma per cosa cerco? Sembra semplice ma sono bloccato, non so da dove cominciare. Qualche suggerimento?
Penso che sia necessario mostrare un esempio reale dell'array prima e dopo. Al momento non riesco a vedere cosa rende l'array diviso sui due set che stai mostrando nell'output. – mplungjan
Titolo: 'Ordinamento dell'array con un altro array' Aspetta cosa? –
@Derek: Sentiti libero di modificare, non so come definire meglio questo problema ... – elclanrs