JSFiddle - React, Tailwind, and code Playground

JavaScript

var arr = [
  {
     name: "Russia",
     points: 10,
     iihf: 1
  },
  {
     name: "USA",
     points: 10,
     iihf: 7
  },
  {
     name: "Slovakia",
     points: 8,
     iihf: 6
  }
];    


var map = arr.map(function (e, i) {
    return {index: i, cscore: e.points * 1000 + e.iihf};
});

map.sort(function (a,b) {
    return a.cscore < b.cscore ? 1 : -1;
});

var result = map.map(function(e){
  return arr[e.index]
});

console.log(result);