MC, 10:33 wtorek, 22.03.2016 r.
Ilustracja do artykułu: Javascript - Wartość minimalna i maksymalna w tablicy liczb

Javascript - Wartość minimalna i maksymalna w tablicy liczb

Kolejna notka zawierająca drobny snippet, obrazujący to, jak w javascript wybrać wartość maksymalną bądź minimalną z tablicy liczbowej.

Jak znaleźć min/max w tablicy?

Zaprzęgniemy do pracy dwie funkcje: min (max) pochodzącą z obiektu Math, która jak się możemy domyślić, zwróci wartość minimalną (maksymalną) z przekazanych argumentów, a także metodę apply(), zaimplementowaną w prototypie funkcji. Ta z kolei pozwoli nam na przekazanie elementów tablicy jako kolejnych argumentów do min() (max()). Więcej o funkcji apply() możemy przeczytać tutaj - link.

A teraz czas na przykładowy kod:

var values = [3, 2, 1, 100, 101, 105, 10, 9, 8];
var min = Math.min.apply(Math, values); // 1
var max = Math.max.apply(Math, values); // 105

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: