JS Snippets: Array of Objects: Difference between revisions

From WikiMLT
m (Стадий: 5 [Фаза:Утвърждаване, Статус:Авторизиран]; Категория:JavaScript)
m (Стадий: 6 [Фаза:Утвърждаване, Статус:Утвърден]; Категория:JavaScript)
Line 26: Line 26:
{{devStage  
{{devStage  
  | Прндл  = JavaScript
  | Прндл  = JavaScript
  | Стадий = 5
  | Стадий = 6
  | Фаза  = Утвърждаване
  | Фаза  = Утвърждаване
  | Статус = Авторизиран
  | Статус = Утвърден
  | ИдтПт  = Spas
  | ИдтПт  = Spas
  | РзбПт  = Spas
  | РзбПт  = Spas

Revision as of 13:49, 11 March 2023

Ref­er­ences

Sort Ob­jects by a Prop­er­ty

data.mjs
export default [
    { product: "#1", price: 7.54 },
    { product: "#2", price: 2.55 },
    { product: "#3", price: 3.79 }
];
sort.ts
import products from "./data.mjs";

function sortProducts(data: { product: string, price: number }[]) {
    return data.sort((a, b) => a.price - b.price);
}