import { maxOf } from "https://deno.land/std@0.217.0/collections/mod.ts";
Applies the given selector to all elements of the provided collection and returns the max value of all elements. If an empty array is provided the function will return undefined
Examples
Example 1
Example 1
import { maxOf } from "https://deno.land/std@0.217.0/collections/max_of.ts";
import { assertEquals } from "https://deno.land/std@0.217.0/assert/assert_equals.ts";
const inventory = [
{ name: "mustard", count: 2 },
{ name: "soy", count: 4 },
{ name: "tomato", count: 32 },
];
const maxCount = maxOf(inventory, (i) => i.count);
assertEquals(maxCount, 32);
Applies the given selector to all elements of the provided collection and returns the max value of all elements. If an empty array is provided the function will return undefined
Examples
Example 1
Example 1
import { maxOf } from "https://deno.land/std@0.217.0/collections/max_of.ts";
import { assertEquals } from "https://deno.land/std@0.217.0/assert/assert_equals.ts";
const inventory = [
{ name: "mustard", count: 2n },
{ name: "soy", count: 4n },
{ name: "tomato", count: 32n },
];
const maxCount = maxOf(inventory, (i) => i.count);
assertEquals(maxCount, 32n);