Dizideki En Büyük İkinci Sayıyı Bulmak

Merhabalar,

Verilen herhangi bir dizide en büyük ikinci sayıyı bulmaya yarayan javascript kodunu paylaşıyorum. mantık basit zaten istediğiniz dile uyarlayabilirsiniz.

github linki : https://github.com/nicxstyle/getsecondlargestnumber

kod hali :

let nums = [1,2,3,6,9,8,7,4];
function ikincibul(nums){
var enbuyuk= nums[0];
var ikinci = nums[0];
for(var i=1;i<nums.length;i++){
if(nums[i]>enbuyuk){
ikinci=enbuyuk;
enbuyuk=nums[i];
}else if(nums[i]>ikinci && nums[i]< enbuyuk){
ikinci=nums[i];
}

}
return ikinci;
}
console.log(ikincibul(nums));

Özet
Dizideki En Büyük İkinci Sayıyı Bulmak
Article Name
Dizideki En Büyük İkinci Sayıyı Bulmak
Description
Verilen herhangi bir dizide en büyük ikinci sayıyı bulmaya yarayan javascript kodunu paylaşıyorum. mantık basit zaten istediğiniz dile uyarlayabilirsiniz.
Author
Publisher Name
Burak Gültekin
Publisher Logo

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir