FindLeader

by Krishna Ananthi

HTML

leader -> all element towards right are small
2 -->rightmost always leader
5
17

JavaScript

function leader(a) {
  let leader = [a[a.length - 1]], max = a[a.length-1];
  for (let i = a.length-2; i >= 0;i--){
  		if(a[i]> max){
      leader.push(a[i]);
      max = a[i];
      }
  }
  console.log(leader)
}

leader([16,17,4,3,5,2]);