var findUnsortedSubarray = function(nums) {
let leftIndex = 0, len = nums.length, rightIndex = len - 1;
let beforArr = [...nums];
nums.sort((a,b) => {return a -b;});
for (let i = 0; i < len; i++) {
leftIndex = i;
if (beforArr[i] != nums[i]) {
break;
}
}
for (let i = len - 1; i >= 0; i--) {
rightIndex = i;
if (beforArr[i] != nums[i]) {
break;
}
}
console.log(rightIndex + 'aaa' + leftIndex);
if (rightIndex <= leftIndex) {
return 0;
}
return rightIndex - leftIndex + 1;
};
console.log(findUnsortedSubarray([2,1,3,4,5]))
console