Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Szukanie obiektu z największym property
Forum PHP.pl > Forum > Przedszkole
goartur
Mam array z obiektami musze znaleźć obiekt z najwyższą property 'luckyNumber' tablica wygląda tak:

  1. [{userID: 'dosjfjcj39wk', luckyNumber: '114'},
  2. {userID: 'djfkei4ofirf', luckyNumber:'420'}
  3. ]
  4.  


W tym wypadku powinno mi wyznaczyć drugiego użytkownika który ma liczbę 420

Jakieś pomysły?
Pyton_000
Iterować po wszystkich i przypisywać sobie do zmiennej
rocktech.pl
Hej.

[JAVASCRIPT] pobierz, plaintext
  1. list.sort(function(a,b) {return (parseInt(a.luckyNumber) > parseInt(b.luckyNumber)) ? -1 : 1});
[JAVASCRIPT] pobierz, plaintext
goartur
Cytat(rocktech.pl @ 13.01.2016, 09:02:36 ) *
Hej.

[JAVASCRIPT] pobierz, plaintext
  1. list.sort(function(a,b) {return (parseInt(a.luckyNumber) > parseInt(b.luckyNumber)) ? -1 : 1});
[JAVASCRIPT] pobierz, plaintext



Ciekawe rozwiazanie smile.gif!

Mozesz mi powiedziec w jaki sposob z tego pobrac UserID z tego?
rocktech.pl
[JAVASCRIPT] pobierz, plaintext
  1. list.sort(function(a,B) {return (parseInt(a.luckyNumber) > parseInt(b.luckyNumber)) ? -1 : 1}).pop().userId;
[JAVASCRIPT] pobierz, plaintext
goartur
Dzieki, problem byl z > zmienilem na < i jest ok.


Niestety nie dziala to do konca.

to co otrzymuje:



Zle ID bo najnizsze

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.