Ushbu ochiq manbali loyihani butun dunyo bo'ylab odamlar uchun taqdim etmoqchimiz.

Ushbu qo'llanmaning mazmuni sizning tilingizga tarjima qilishga yordam bering!

darsga qaytish

Maksimal maosh

salaries obyekti mavjud:

let salaries = { John: 100, Pete: 300, Mary: 250, };

Eng ko’p to’lanadigan shaxsning ismini qaytaradigan topSalary(salaries) funktsiyasini yarating.

  • Agar salaries bo’sh bo’lsa, u null ni qaytishi kerak.
  • Agar bir nechta yuqori maoshli odamlar bo’lsa, ulardan birortasini qaytaring.

P.S. Kalit/qiymat juftlari ustida takrorlash uchun Object.entries va destrukturalashtirishdan foydalaning.

Sinovlar bilan sandbox-ni oching.

function topSalary(salaries) { let maxSalary = 0; let maxName = null; for (const [name, salary] of Object.entries(salaries)) { if (maxSalary < salary) { maxSalary = salary; maxName = name; } } return maxName; }

Yechimni sandbox-dagi sinovlar bilan oching.