function replaceElements(arr){
let len = arr.length;
let max = 0;
for(let i = 0; i < len-1; i++){
for(let j = i+1; j < len; j++){
max = max > arr[j] ? max : arr[j];
}
arr[i] = max;
max = 0;
}
arr[len-1] = -1;
return arr;
}
var arr = [17,18,5,4,6,1]
function relativeSortArray(arr1, arr2){
let len1 = arr1.length;
let len2 = arr2.length;
let arr = [];
let arr0 = [];
let count = 1;
for(let i = 0; i < len2; i++){
for(let j = 0; j < len1; j++){
if(arr2[i] == arr1[j]){
arr.push(arr2[i]);
}
}
}
arr0 = arr1.filter(el => !arr2.includes(el));
arr0.sort((a,b) => a - b);
arr = arr.concat(arr0);
return arr;
}
var arr1 = [2,3,1,3,2,4,6,7,9,2,19];
var arr2 = [2,1,4,3,9,6];