I am validating an array element is having duplicate value. I have multiple objects as
{S:1,R:2,V:3}in a array. I want to throw an alert message for if "S" element having duplicate value in that array.
What I did:
var arr=[{S:1,R:2,V:3},{S:2,R:2,V:3},{S:1,R:4,V:5},{S:3,R:2,V:3}, 
         {S:2,R:2,V:3},{S:3,R:4,V:5}];
function duplicateValidation()
{
var sorted_arr = arr.slice().sort();
var results = [];
for (var i = 0; i < sorted_arr.length - 1; i++) {
    if (sorted_arr[i + 1].S == sorted_arr[i].S) {
        results.push(sorted_arr[i]);
         break;
    }
}
   console.log(results);
   return results;
}
if(duplicateValidation().length==1)
{
alert("S -" + duplicateValidation()[0].S +" is duplicate");
}But the above snippet (from this answer) does not working for me. I am expecting  S - 1 is  duplicate in a alert message. 
 
     
    