JSFiddle - React, Tailwind, and code Playground
JavaScript
// reindex array based on array index map
var answers = Array(
'Big One',
'Little One',
'Bohemeth'
);
var indexes = Array(
2,
0,
1
);
function reindex(items,order){
var cached = Array();
for(i=0;i<order.length;i++){
cached[order[i]] = items[i];
}
return cached;
}
alert(answers.toString());
answers = reindex(answers,indexes);
alert(answers.toString());