2724. Sort By ¶ TypeScript 1 2 3 4 5 6 7 8 9 10 11 12 13type JSONValue = | null | boolean | number | string | JSONValue[] | { [key: string]: JSONValue }; type Fn = (value: JSONValue) => number; function sortBy(arr: JSONValue[], fn: Fn): JSONValue[] { arr.sort((a, b) => fn(a) - fn(b)); return arr; }