MonoTypeOperatorFunction<T>: Un Observable que emite el elemento de mayor valor.
Descripción
El operador max opera con Observables que emiten valores numéricos (o elementos que se puedan comparar mediante la función de comparación proporcionada), emitiendo un solo valor cuando el Observable fuente se completa: el elemento de mayor valor.
import { of } from"rxjs";import { max } from"rxjs/operators";constfruit$=of("Cereza","Arándano","Fresa");// Utilizar una función de comparación para obtener la cadena más largafruit$.pipe(max((a, b) =>a.length-b.length)).subscribe(console.log);// Salida: Arándano
Utilizar una función de comparación para comparar objetos anidados y obtener el de mayor valor