Easy JS Solution
IntuitionApproachComplexity
Time complexity:

Space complexity:
Code
# Intuition
<!-- Describe your first thoughts on how to solve this problem. -->

# Approach
<!-- Describe your approach to solving the problem. -->

# Complexity
- Time complexity:
<!-- Add your time complexity here, e.g. $$O(n)$$ -->

- Space complexity:
<!-- Add your space complexity here, e.g. $$O(n)$$ -->

# Code
```javascript []
/**
 * @param {number[]} nums
 * @return {number}
 */
var minimumRightShifts = function(nums) {
    let sortarray = [...nums];
    let sortArray = sortarray.sort((a,b)=>a-b);
    if(JSON.stringify(nums) === JSON.stringify(sortArray))return 0
    let l = nums.length;
    let count = 0;
    while(count<=l){
        if(JSON.stringify(nums) === JSON.stringify(sortArray))return count;
        count++;
        nums.unshift(nums.pop());
    }
    return -1;
};
```
['JavaScript']