“JavaScript Znajdź drugi najwyższy element z tablicy” Kod odpowiedzi

JavaScript Znajdź drugi najwyższy element z tablicy

var secondMax = function (){ 
    var arr = [20, 120, 111, 215, 54, 78]; // use int arrays
    var max = Math.max.apply(null, arr); // get the max of the array
    arr.splice(arr.indexOf(max), 1); // remove max from the array
    return Math.max.apply(null, arr); // get the 2nd max
};
Jumping Boy

Druga co do wielkości liczba w tablicy JavaScript

['20','120','111','215','54','78'].sort(function(a, b) { return b - a; })[1];
// '120'
Important Impala

JavaScript Znajdź drugi najwyższy element z tablicy

var secondMax = function (){ 
    var arr = [20, 120, 111, 215, 54, 78]; // use int arrays
    var max = Math.max.apply(null, arr); // get the max of the array
    arr.splice(arr.indexOf(max), 1); // remove max from the array
    return Math.max.apply(null, arr); // get the 2nd max
};
Nice Narwhal

Znajdź drugą co do wielkości liczbę w tablicy JavaScript

var secondMax = function (arr){ 
    var max = Math.max.apply(null, arr), // get the max of the array
        maxi = arr.indexOf(max);
    arr[maxi] = -Infinity; // replace max in the array with -infinity
    var secondMax = Math.max.apply(null, arr); // get the new max 
    arr[maxi] = max;
    return secondMax;
};
Courageous Chamois

Odpowiedzi podobne do “JavaScript Znajdź drugi najwyższy element z tablicy”

Pytania podobne do “JavaScript Znajdź drugi najwyższy element z tablicy”

Więcej pokrewnych odpowiedzi na “JavaScript Znajdź drugi najwyższy element z tablicy” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu