JSFiddle - React, Tailwind, and code Playground
by Neeraj Yadav
JavaScript
//find second largest to a number in an array
var arr = [2, 5, 8, 7, 1, 3, 4, 9];
function secL() {
var pNum = arr[0];
var tNum = null,
isExec = 0;
for (var k = 0; k < arr.length; k++) {
if (!isExec && arr[k] > pNum) {
tNum = arr[k];
isExec = 1;
}
if (arr[k] > pNum && arr[k] < tNum) tNum = arr[k];
}
return tNum;
}
console.log(secL());