RxJS - Búsqueda de operador condicional

Esto devolverá el observable cuando el primer valor de la fuente Observable satisfaga la condición para la función de predicado tomada como entrada.

Sintaxis

find(predicate_func: function): Observable

Parámetros

predicate_func - La entrada dada a este operador es un predicate_func que tomará el elemento fuente y verificará si cumple la condición dada.

Valor devuelto

Devolverá el observable cuando el primer valor de la fuente Observable satisfaga la condición para la función de predicado tomada como entrada.

Ejemplo

import { of } from 'rxjs';
import { find } from 'rxjs/operators';

let list1 = of(24, 3, 4, 9, 10, 15);
let final_val = list1.pipe(find(x => x % 2 === 0),);
final_val.subscribe(x ==> console.log(x));

Salida

24