JSFiddle - React, Tailwind, and code Playground

JavaScript

var A=[0.5, 0.6, 0.5, 0.7, 0.8, 0.1];
    var B=['a','b','c','d','e','f'];
    var indices = A.map(function(elem, index){return index;}); //an array of indices
    indices.sort(function (a,b) {return A[a] - A[b];});
    
    //print out the results
    for (var i = 0; i < A.length; i++)
        document.body.innerHTML += 'A: ' + A[indices[i]] + ', B: ' + B[indices[i]] + '<br>';