Quick actions

cmd+k|ctrl+k

Navigation

Languages

Second Max Element

Snippet info

Language

JavaScript

Visibility

public

Author

bhattabhi1289

Created

2023-03-10T14:13:26.63738Z

Updated

2024-02-23T11:03:39.862581Z

let arr=[-1,-2,-3,-4,-5];
let newAr =[1,6,8,4,5,9];
let mixAr=[35,33,35,32];

function findSecondHighest(ar){
    let max= Number.MIN_SAFE_INTEGER;
    let secondMax=Number.MIN_SAFE_INTEGER;
    
    for(var ele of ar){
        if(ele>max){
            secondMax=max;
            max=ele;
        }else if(ele!=max && ele>secondMax){
            secondMax=ele;
        }
    }
    return secondMax;
}


console.log('second max value is',findSecondHighest(arr));
console.log('second max value is',findSecondHighest(newAr));
console.log('second max value is',findSecondHighest(mixAr));
INFO