min() methodtomará un observable con todos los valores y devolverá un observable con el valor mínimo. Toma una función de comparación como argumento, que es opcional.
Sintaxis
min(comparer_func?: number): Observable
Parámetros
comparer_func- (opcional). Una función que filtrará los valores a considerar para el valor mínimo de la fuente observable.Si no se proporciona, se considera la función predeterminada
Valor devuelto
El valor de retorno es un observable que tendrá el valor mínimo.
Ejemplo 1
import { of } from 'rxjs';
import { min } from 'rxjs/operators';
let list1 = [1, 6, 15, 10, 58, 2, 40];
let final_val = of(1, 6, 15, 10, 58, 2, 40).pipe(min());
final_val.subscribe(x => console.log("The Min value is "+x));
Salida
The Min value is 1
Ejemplo 2
import { of ,from} from 'rxjs';
import { min } from 'rxjs/operators';
let list1 = [1, 6, 15, 10, 58, 2, 40];
let final_val = from(list1).pipe(min((a,b) => a - b));
final_val.subscribe(x => console.log("The Min value is "+x));
Salida
The Min value is 1