sdffdsmdsfmdsmfsmd,
var matrix={};
var key=[3,1,4,2,5];
var text="ПРИМЕРМАРШРУТНОЙПЕРЕСТАНОВКИ";
for (var i=0; i< text.length; i++){
var j = i % key.length;
j = key[j];
matrix[j] = ( matrix[j] || "") + text[i]
}
var out = "";
for (var i=0; i< key.length;) out += matrix[++i];
console.log(out);